diff --git a/src/werkzeug/_reloader.py b/src/werkzeug/_reloader.py index f06a63d5fc..9d47219ac6 100644 --- a/src/werkzeug/_reloader.py +++ b/src/werkzeug/_reloader.py @@ -73,7 +73,7 @@ def _get_args_for_reloading(): # Need to look at main module to determine how it was executed. __main__ = sys.modules["__main__"] - if __main__.__package__ is None: + if getattr(__main__, '__package__', None) is None: # Executed a file, like "python app.py". if os.name == "nt": # Windows entry points have ".exe" extension and should be