diff --git a/beets/dbcore/db.py b/beets/dbcore/db.py index 756448720..050ddbd81 100644 --- a/beets/dbcore/db.py +++ b/beets/dbcore/db.py @@ -55,7 +55,9 @@ class FormattedMapping(collections.Mapping): def __len__(self): return len(self.model_keys) - def get(self, key, default=u''): + def get(self, key, default=None): + if default is None: + default = self.model._type(key).format(None) return super(FormattedMapping, self).get(key, default) def _get_formatted(self, model, key):