diff --git a/picard/file.py b/picard/file.py index 3d2a3a0af..aaf5530f7 100644 --- a/picard/file.py +++ b/picard/file.py @@ -306,8 +306,10 @@ class File(QtCore.QObject, Item): raise NotImplementedError def _script_to_filename(self, naming_format, file_metadata, settings=None): + if settings is None: + settings = config.setting metadata = Metadata() - if config.setting["clear_existing_tags"]: + if settings["clear_existing_tags"]: metadata.copy(file_metadata) else: metadata.copy(self.orig_metadata)