diff --git a/src/calibre/library/catalog.py b/src/calibre/library/catalog.py index 8a5072d622..a8755cf15b 100644 --- a/src/calibre/library/catalog.py +++ b/src/calibre/library/catalog.py @@ -758,7 +758,10 @@ class EPUB_MOBI(CatalogPlugin): if self.opts.ids: self.opts.search_text = search_phrase else: - self.opts.search_text = self.opts.search_text + " " + search_phrase + if self.opts.search_text: + self.opts.search_text += " " + search_phrase + else: + self.opts.search_text = search_phrase # Fetch the database as a dictionary data = self.plugin.search_sort_db(self.db, self.opts)