diff --git a/beets/plugins.py b/beets/plugins.py index ff89c856b..d6cb6469e 100755 --- a/beets/plugins.py +++ b/beets/plugins.py @@ -202,9 +202,7 @@ class BeetsPlugin(object): ... pass """ def helper(func): - if cls.listeners is None: - cls.listeners = defaultdict(list) - cls.listeners[event].append(func) + cls.register_listener(event, func) return func return helper