diff --git a/telethon/client/updates.py b/telethon/client/updates.py index da58e5f1..9092a13b 100644 --- a/telethon/client/updates.py +++ b/telethon/client/updates.py @@ -181,7 +181,7 @@ class UpdateMethods(UserMethods): for u in update.updates: u._entities = entities self._handle_update(u) - if isinstance(update, types.UpdateShort): + elif isinstance(update, types.UpdateShort): self._handle_update(update.update) else: update._entities = getattr(update, '_entities', {})