From fbcd1bb94ae8a73ad0bc28075a3d9f0efd8fa482 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 6 Nov 2014 17:02:43 +0530 Subject: [PATCH] Fix --no-update-check causing an exception during shutdown --- src/calibre/gui2/ui.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/ui.py b/src/calibre/gui2/ui.py index d8ff142147..e0aa4eb898 100644 --- a/src/calibre/gui2/ui.py +++ b/src/calibre/gui2/ui.py @@ -888,7 +888,8 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, EmailMixin, # {{{ if write_settings: self.write_settings() self.check_messages_timer.stop() - self.update_checker.shutdown() + if hasattr(self, 'update_checker'): + self.update_checker.shutdown() self.listener.close() self.job_manager.server.close() self.job_manager.threaded_server.close()