diff --git a/beets/importer.py b/beets/importer.py index 84c4a272c..601f8246f 100644 --- a/beets/importer.py +++ b/beets/importer.py @@ -822,7 +822,7 @@ class ImportTask(BaseImportTask): entries that should not be preserved and returns a dict containing those fields left to actually be preserved. """ - noun = 'album' if self.is_album else 'item' + noun = 'album' if isinstance(new_obj, library.Album) else 'item' existing_fields = dict(existing_fields) overwritten_fields = [k for k in existing_fields if k in overwrite_keys