diff --git a/management/univention-management-console/src/univention/management/console/protocol/modserver.py b/management/univention-management-console/src/univention/management/console/protocol/modserver.py index 8f6e7fb..aec829f 100644 --- a/management/univention-management-console/src/univention/management/console/protocol/modserver.py +++ b/management/univention-management-console/src/univention/management/console/protocol/modserver.py @@ -290,8 +290,8 @@ def handle(self, msg): try: self.__handler.init() except BaseException: + self.error_handling(msg, 'init', *sys.exc_info()) self.__handler = None - raise self.response(resp) return