diff --git a/beetsplug/duplicates.py b/beetsplug/duplicates.py index bc9e3ff3c..d608ddd4b 100644 --- a/beetsplug/duplicates.py +++ b/beetsplug/duplicates.py @@ -136,6 +136,11 @@ class DuplicatesPlugin(BeetsPlugin): keys = ['mb_trackid', 'mb_albumid'] items = lib.items(decargs(args)) + # If there's nothing to do, return early. The code below assumes + # `items` to be non-empty. + if not items: + return + if path: fmt = u'$path'