diff --git a/beetsplug/parentwork.py b/beetsplug/parentwork.py index 2c5af03d1..ee892e825 100644 --- a/beetsplug/parentwork.py +++ b/beetsplug/parentwork.py @@ -77,9 +77,14 @@ class ParentWorkPlugin(BeetsPlugin): 'auto': False, 'force': False, }) + if self.config['auto']: self.import_stages = [self.imported] + self.register_listener('database_change', self.find_work2) + + def find_work2(self, lib, model): + self.find_work(model, True) def commands(self):