diff --git a/gramps/gui/viewmanager.py b/gramps/gui/viewmanager.py index e2f4d7f67..545204a2f 100644 --- a/gramps/gui/viewmanager.py +++ b/gramps/gui/viewmanager.py @@ -993,7 +993,8 @@ class ViewManager(CLIManager): The method called after load of a new database. Inherit CLI method to add GUI part """ - self._post_load_newdb_nongui(filename, title) + if self.dbstate.db.is_open(): + self._post_load_newdb_nongui(filename, title) self._post_load_newdb_gui(filename, filetype, title) def _post_load_newdb_gui(self, filename, filetype, title=None):