diff --git a/engine/server/sv_user.c b/engine/server/sv_user.c index 3e51ee4e1..266ab1287 100644 --- a/engine/server/sv_user.c +++ b/engine/server/sv_user.c @@ -3021,7 +3021,8 @@ void SV_ExecuteUserCommand (char *s, qboolean fromQC) return; } SV_BeginRedirect (RD_CLIENT, host_client->language); - u->func (); + if (u->func) + u->func (); host_client = oldhost; SV_EndRedirect (); return;