diff --git a/src/calibre/gui2/ui.py b/src/calibre/gui2/ui.py index 8b2beedfd4..4a9d76418c 100644 --- a/src/calibre/gui2/ui.py +++ b/src/calibre/gui2/ui.py @@ -449,12 +449,12 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, EmailMixin, # {{{ self.library_view.model().count_changed() prefs['library_path'] = self.library_path db = self.library_view.model().db - for action in self.iactions.values(): - action.library_changed(db) self.set_window_title() self.apply_named_search_restriction('') # reset restriction to null self.saved_searches_changed() # reload the search restrictions combo box self.apply_named_search_restriction(db.prefs['gui_restriction']) + for action in self.iactions.values(): + action.library_changed(db) if olddb is not None: try: if call_close: