diff --git a/telethon/client/users.py b/telethon/client/users.py index 2b0cc220..8fc4b141 100644 --- a/telethon/client/users.py +++ b/telethon/client/users.py @@ -141,7 +141,8 @@ class UserMethods(TelegramBaseClient): """ if self._authorized is None: try: - self._state = await self(functions.updates.GetStateRequest()) + # Any request that requires authorization will work + await self(functions.updates.GetStateRequest()) self._authorized = True except errors.RPCError: self._authorized = False