diff --git a/engine/client/cl_input.c b/engine/client/cl_input.c index dfc83e266..64c235e58 100644 --- a/engine/client/cl_input.c +++ b/engine/client/cl_input.c @@ -1329,7 +1329,7 @@ qboolean CL_SendCmdQW (sizebuf_t *buf) cl.frames[curframe].receivedtime = -1; // we haven't gotten a reply yet - if ((cls.fteprotocolextensions2 & PEXT2_PRYDONCURSOR) && *cl_prydoncursor.string) + if ((cls.fteprotocolextensions2 & PEXT2_PRYDONCURSOR) && *cl_prydoncursor.string && cls.state == ca_active) { vec3_t cursor_start, cursor_impact; int cursor_entitynumber = 0;