diff --git a/engine/server/sv_send.c b/engine/server/sv_send.c index 7abd36784..f3cc2ac92 100644 --- a/engine/server/sv_send.c +++ b/engine/server/sv_send.c @@ -737,7 +737,7 @@ void SV_MulticastProtExt(vec3_t origin, multicast_t to, int dimension_mask, int { if (oneclient != split) { - if (andspecs && split->spectator && split->spec_track >= 0 && oneclient == &svs.clients[split->spec_track]) + if (andspecs && split->spectator && split->spec_track > 0 && oneclient == &svs.clients[split->spec_track - 1]) ; else continue;