diff --git a/src/calibre/gui2/actions/copy_to_library.py b/src/calibre/gui2/actions/copy_to_library.py index 11f18bd0e6..ef2a745c0f 100644 --- a/src/calibre/gui2/actions/copy_to_library.py +++ b/src/calibre/gui2/actions/copy_to_library.py @@ -166,12 +166,12 @@ class Worker(Thread): # {{{ self.duplicate_ids[x] = (mi.title, mi.authors) continue - newdb.import_book(mi, paths, notify=False, import_hooks=False, + new_book_id = newdb.import_book(mi, paths, notify=False, import_hooks=False, apply_import_tags=tweaks['add_new_book_tags_when_importing_books'], preserve_uuid=self.delete_after) co = self.db.conversion_options(x, 'PIPE') if co is not None: - newdb.set_conversion_options(x, 'PIPE', co) + newdb.set_conversion_options(new_book_id, 'PIPE', co) self.processed.add(x) finally: for path in paths: