diff --git a/code/server/sv_client.c b/code/server/sv_client.c index dab4b8b2..4012ee6e 100644 --- a/code/server/sv_client.c +++ b/code/server/sv_client.c @@ -853,6 +853,9 @@ Downloads are finished ================== */ static void SV_DoneDownload_f( client_t *cl ) { + if ( cl->state == CS_ACTIVE ) + return; + Com_DPrintf( "clientDownload: %s Done\n", cl->name); // resend the game state to update any clients that entered during the download SV_SendClientGameState(cl);