diff --git a/IPython/iplib.py b/IPython/iplib.py index c62761b..1bb1650 100644 --- a/IPython/iplib.py +++ b/IPython/iplib.py @@ -2016,7 +2016,7 @@ want to merge them back into the new files.""" % locals() try: code = self.compile(source,filename,symbol) - except (OverflowError, SyntaxError, ValueError): + except (OverflowError, SyntaxError, ValueError, TypeError): # Case 1 self.showsyntaxerror(filename) return None