diff --git a/pyrogram/session/session.py b/pyrogram/session/session.py index 6479dfdd..a41ff5fa 100644 --- a/pyrogram/session/session.py +++ b/pyrogram/session/session.py @@ -197,7 +197,7 @@ class Session: if self.client and callable(self.client.disconnect_handler): try: - self.client.disconnect_handler(self.client) + await self.client.disconnect_handler(self.client) except Exception as e: log.error(e, exc_info=True)