From 8e09235351ad0e9cc76ed0f43d3a8976d3f3e6b0 Mon Sep 17 00:00:00 2001 From: Paul Culley Date: Tue, 27 Nov 2018 23:14:42 -0600 Subject: [PATCH] Fix 'Generate Book' dialog for crash on 'x' close (#726) Fixes #10901 --- gramps/gui/plug/report/_bookdialog.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gramps/gui/plug/report/_bookdialog.py b/gramps/gui/plug/report/_bookdialog.py index 009a34f16..fb884f14f 100644 --- a/gramps/gui/plug/report/_bookdialog.py +++ b/gramps/gui/plug/report/_bookdialog.py @@ -954,7 +954,8 @@ class BookDialog(DocReportDialog): self.make_book() except (IOError, OSError) as msg: ErrorDialog(str(msg), parent=self.window) - self.close() + if response != Gtk.ResponseType.DELETE_EVENT: # already closed + self.close() def setup_style_frame(self): pass