diff --git a/IPython/extensions/autoreload.py b/IPython/extensions/autoreload.py index 0b65758..8459dc7 100644 --- a/IPython/extensions/autoreload.py +++ b/IPython/extensions/autoreload.py @@ -183,7 +183,7 @@ class ModuleReloader(object): return top_module, top_name def filename_and_mtime(self, module): - if not hasattr(module, '__file__'): + if not hasattr(module, '__file__') or module.__file__ is None: return None, None if module.__name__ == '__main__':