diff --git a/code/server/sv_client.c b/code/server/sv_client.c index af002de3..e14454af 100644 --- a/code/server/sv_client.c +++ b/code/server/sv_client.c @@ -1482,7 +1482,7 @@ void SV_ExecuteClientCommand( client_t *cl, const char *s, qboolean clientOK ) { if (clientOK) { // pass unknown strings to the game - if (!u->name && sv.state == SS_GAME && cl->state == CS_ACTIVE) { + if (!u->name && sv.state == SS_GAME && (cl->state == CS_ACTIVE || cl->state == CS_PRIMED)) { Cmd_Args_Sanitize(); VM_Call( gvm, GAME_CLIENT_COMMAND, cl - svs.clients ); }