diff --git a/src/calibre/library/database2.py b/src/calibre/library/database2.py index ff99beb384..d3475ffa75 100644 --- a/src/calibre/library/database2.py +++ b/src/calibre/library/database2.py @@ -534,6 +534,7 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns): def check_if_modified(self): if self.last_modified() > self.last_update_check: self.refresh() + self.refresh_format_cache() self.last_update_check = utcnow() def path(self, index, index_is_id=False):