diff --git a/src/network/network_client.cpp b/src/network/network_client.cpp --- a/src/network/network_client.cpp +++ b/src/network/network_client.cpp @@ -881,6 +881,9 @@ NetworkRecvStatus ClientNetworkGameSocke /* Say we received the map and loaded it correctly! */ SendMapOk(); + /* As we skipped switch-mode, update the time we "switched". */ + _switch_mode_time = std::chrono::steady_clock::now(); + ShowClientList(); /* New company/spectator (invalid company) or company we want to join is not active