diff --git a/beets/ui/__init__.py b/beets/ui/__init__.py index 21fd84dbf..2a9c46172 100644 --- a/beets/ui/__init__.py +++ b/beets/ui/__init__.py @@ -723,6 +723,7 @@ def main(args=None): """ try: _raw_main(args) + plugins.send('cli_exit') except UserError as exc: message = exc.args[0] if exc.args else None log.error(u'error: {0}'.format(message))