From c524df5581816e6ff475d7b6ccdea0a3d60bed45 Mon Sep 17 00:00:00 2001 From: ZharkovMihail <32340066+ZharkovMihail@users.noreply.github.com> Date: Sat, 18 Jun 2022 21:01:53 +0300 Subject: [PATCH] fix unregister handlers --- 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!')