From 3b72f160e008e2d15e15567673bd6022d9da2b37 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 1 Apr 2012 10:39:42 +0530 Subject: [PATCH] ... --- src/calibre/gui2/dialogs/message_box.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/gui2/dialogs/message_box.py b/src/calibre/gui2/dialogs/message_box.py index cd1e38682e..fb0725651b 100644 --- a/src/calibre/gui2/dialogs/message_box.py +++ b/src/calibre/gui2/dialogs/message_box.py @@ -202,9 +202,9 @@ class ProceedNotification(MessageBox): # {{{ gui = get_gui() gui.proceed_requested.emit(func, self.payload) # Ensure this notification is garbage collected + self.vlb.clicked.disconnect() self.callback = self.cancel_callback = self.payload = None self.setParent(None) - self.vlb.clicked.disconnect() _proceed_memory.remove(self) def done(self, r):