diff --git a/src/engine/client/client.cpp b/src/engine/client/client.cpp index 395f18f73..5eef1053d 100644 --- a/src/engine/client/client.cpp +++ b/src/engine/client/client.cpp @@ -2524,7 +2524,6 @@ void CClient::PumpNetwork() // check for errors if(State() != IClient::STATE_OFFLINE && State() < IClient::STATE_QUITTING && m_aNetClient[CONN_MAIN].State() == NETSTATE_OFFLINE) { - SetState(IClient::STATE_OFFLINE); Disconnect(); char aBuf[256]; str_format(aBuf, sizeof(aBuf), "offline error='%s'", m_aNetClient[CONN_MAIN].ErrorString());