From 92c870372f9346c9bc7575e1ee6669f305846cbc Mon Sep 17 00:00:00 2001 From: David Stansby Date: Sat, 11 Jul 2020 16:58:20 +0100 Subject: [PATCH] Propagate original extension error --- sphinx/events.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sphinx/events.py b/sphinx/events.py index 0911dfaaadb..82a52d7622f 100644 --- a/sphinx/events.py +++ b/sphinx/events.py @@ -115,7 +115,7 @@ def emit(self, name: str, *args: Any, raise except Exception as exc: raise ExtensionError(__("Handler %r for event %r threw an exception") % - (listener.handler, name)) from exc + (listener.handler, name), exc) from exc return results def emit_firstresult(self, name: str, *args: Any,