diff --git a/telethon/_client/telegrambaseclient.py b/telethon/_client/telegrambaseclient.py
index <HASH>..<HASH> 100644
--- a/telethon/_client/telegrambaseclient.py
+++ b/telethon/_client/telegrambaseclient.py
@@ -146,6 +146,7 @@ def init(
     # Cache session data for convenient access
     self._session_state = None
     self._all_dcs = None
+    self._state_cache = statecache.StateCache(None, self._log)
 
     self._entity_cache = entitycache.EntityCache()
     self.api_id = int(api_id)
Init update state cache to empty in init