aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bot/cogs/extensions.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/bot/cogs/extensions.py b/bot/cogs/extensions.py
index e24e95e6d..0e223b2a3 100644
--- a/bot/cogs/extensions.py
+++ b/bot/cogs/extensions.py
@@ -196,6 +196,9 @@ class Extensions(Cog):
for func in action.value:
func(self.bot, ext)
except Exception as e:
+ if hasattr(e, "original"):
+ e = e.original
+
log.exception(f"Extension '{ext}' failed to {verb}.")
error_msg = f"{e.__class__.__name__}: {e}"