From c11a2b416e4d477a3da5b1583755ad91f5bc6648 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 9 Jan 2012 12:46:52 +0530 Subject: [PATCH] ... --- src/calibre/library/database2.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/library/database2.py b/src/calibre/library/database2.py index d55c1e0741..b545a5ed3b 100644 --- a/src/calibre/library/database2.py +++ b/src/calibre/library/database2.py @@ -3179,6 +3179,8 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns): def create_book_entry(self, mi, cover=None, add_duplicates=True, force_id=None): + if mi.tags: + mi.tags = list(mi.tags) self._add_newbook_tag(mi) if not add_duplicates and self.has_book(mi): return None