diff --git a/IPython/core/interactiveshell.py b/IPython/core/interactiveshell.py index 0a52cca..08309e9 100644 --- a/IPython/core/interactiveshell.py +++ b/IPython/core/interactiveshell.py @@ -1585,9 +1585,11 @@ class InteractiveShell(SingletonConfigurable, Magic): stb = self.InteractiveTB.structured_traceback(etype, value, tb, tb_offset=tb_offset) + self._showtraceback(etype, value, stb) if self.call_pdb: # drop into debugger self.debugger(force=True) + return # Actually show the traceback self._showtraceback(etype, value, stb)