diff --git a/steam/client/__init__.py b/steam/client/__init__.py index 75a6c2e..e520579 100644 --- a/steam/client/__init__.py +++ b/steam/client/__init__.py @@ -173,8 +173,8 @@ class SteamClient(CMClient, BuiltinBase): if result == EResult.OK: self._reconnect_backoff_c = 0 self.logged_on = True - self.emit(self.EVENT_LOGGED_ON) self.cell_id = msg.body.cell_id + self.emit(self.EVENT_LOGGED_ON) return # CM kills the connection on error anyway