diff --git a/qutebrowser/utils/objreg.py b/qutebrowser/utils/objreg.py index b0f99f129..481eec7e6 100644 --- a/qutebrowser/utils/objreg.py +++ b/qutebrowser/utils/objreg.py @@ -122,7 +122,7 @@ def _get_window_registry(win_id): if win_id == 'current': app = get('app') win = app.activeWindow() - if win is None: + if win is None or not hasattr(win, 'win_id'): raise RegistryUnavailableError('window') else: win_id = win.win_id