diff --git a/qw/source/cl_skin.c b/qw/source/cl_skin.c index e0eb3d4bb..9d8ebc7ca 100644 --- a/qw/source/cl_skin.c +++ b/qw/source/cl_skin.c @@ -95,12 +95,14 @@ Skin_NextDownload (void) sc->skin = NULL; } - if (cls.state != ca_active && !cls.demoplayback) { - // get next signon phase - MSG_WriteByte (&cls.netchan.message, clc_stringcmd); - MSG_WriteString (&cls.netchan.message, va ("begin %i", + if (cls.state != ca_active) { + if (!cls.demoplayback) { + // get next signon phase + MSG_WriteByte (&cls.netchan.message, clc_stringcmd); + MSG_WriteString (&cls.netchan.message, va ("begin %i", cl.servercount)); - Cache_Report (); // print remaining memory + Cache_Report (); // print remaining memory + } CL_SetState (ca_active); } }