From ce5077876bd29ed08959bf9d503abdbc06024865 Mon Sep 17 00:00:00 2001 From: ZharkovMihail <32340066+ZharkovMihail@users.noreply.github.com> Date: Wed, 22 Jun 2022 01:02:23 +0300 Subject: [PATCH] fix unregister handlers (#932) --- aiogram/dispatcher/handler.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aiogram/dispatcher/handler.py b/aiogram/dispatcher/handler.py index 10a94924..85d7731d 100644 --- a/aiogram/dispatcher/handler.py +++ b/aiogram/dispatcher/handler.py @@ -76,8 +76,8 @@ class Handler: """ for handler_obj in self.handlers: registered = handler_obj.handler - if handler is registered: - self.handlers.remove(handler_obj) + if handler in self.handlers: + self.handlers.remove(handler) return True raise ValueError('This handler is not registered!')