diff --git a/src/calibre/gui2/dialogs/message_box.py b/src/calibre/gui2/dialogs/message_box.py index cfe81b1991..cd1e38682e 100644 --- a/src/calibre/gui2/dialogs/message_box.py +++ b/src/calibre/gui2/dialogs/message_box.py @@ -259,6 +259,7 @@ class JobError(QDialog): # {{{ def __init__(self, gui): QDialog.__init__(self, gui) + self.setAttribute(Qt.WA_DeleteOnClose, False) self.gui = gui self.queue = []