diff --git a/src/calibre/gui2/actions/choose_library.py b/src/calibre/gui2/actions/choose_library.py index cf757e17a6..eb77c77610 100644 --- a/src/calibre/gui2/actions/choose_library.py +++ b/src/calibre/gui2/actions/choose_library.py @@ -195,6 +195,8 @@ class BackupStatus(QDialog): # {{{ def mark_all_dirty(self): db = self.db() + if db is None: + return db.new_api.mark_as_dirty(db.new_api.all_book_ids()) # }}}