diff --git management/univention-management-console/univention-management-console-web-server management/univention-management-console/univention-management-console-web-server index ec776421bc..940b138096 100755 --- management/univention-management-console/univention-management-console-web-server +++ management/univention-management-console/univention-management-console-web-server @@ -395,7 +395,10 @@ class User(object): self._timeout_id = notifier.timer_add(int(self.session_end_time - monotonic()) * 1000, self._session_timeout_timer) def disconnect_timer(self): - notifier.timer_remove(self._timeout_id) + try: + notifier.timer_remove(self._timeout_id) + except KeyError: + pass # timer has already been removed, Bug #52535 def timed_out(self, now): return self.session_end_time < now