diff --git a/qubes/tests/__init__.py b/qubes/tests/__init__.py index d0d1dc35d..b6a9b7a89 100644 --- a/qubes/tests/__init__.py +++ b/qubes/tests/__init__.py @@ -880,7 +880,7 @@ def setUp(self): def close_qdb_on_remove(self, app, event, vm, **kwargs): # only close QubesDB connection, do not perform other (destructive) # actions of vm.close() - if vm._qdb_connection_watch is not None: + if getattr(vm, "_qdb_connection_watch", None) is not None: asyncio.get_event_loop().remove_reader( vm._qdb_connection_watch.watch_fd() )