diff --git a/gramps/gui/dbloader.py b/gramps/gui/dbloader.py index b15bad638..b64512e44 100644 --- a/gramps/gui/dbloader.py +++ b/gramps/gui/dbloader.py @@ -167,7 +167,7 @@ class DbLoader(CLIDbLoader): import_dialog.set_current_folder(default_dir) while True: response = import_dialog.run() - if response == Gtk.ResponseType.CANCEL: + if response in (Gtk.ResponseType.CANCEL, Gtk.ResponseType.DELETE_EVENT): break elif response == Gtk.ResponseType.OK: filename = import_dialog.get_filename()