diff --git a/src/calibre/db/cache.py b/src/calibre/db/cache.py index f3710c1452..0e5af216a8 100644 --- a/src/calibre/db/cache.py +++ b/src/calibre/db/cache.py @@ -153,10 +153,7 @@ class Cache(object): if meta['datatype'] == 'composite': composites.append(key) else: - defval = None - if meta['is_multiple'] and meta['datatype'] == 'text': - defval = [] - val = self._field_for(key, book_id, default_value=defval) + val = self._field_for(key, book_id) if isinstance(val, tuple): val = list(val) extra = self._field_for(key+'_index', book_id)