diff --git a/src/d_net.c b/src/d_net.c index e79f723ef..60afc4503 100644 --- a/src/d_net.c +++ b/src/d_net.c @@ -337,7 +337,7 @@ static boolean Processackpak(void) node->remotefirstack = netbuffer->ackreturn; // Search the ackbuffer and free it for (i = 0; i < MAXACKPACKETS; i++) - if (ackpak[i].acknum && ackpak[i].destinationnode == node - nodes + if (ackpak[i].acknum && ackpak[i].destinationnode == doomcom->remotenode && cmpack(ackpak[i].acknum, netbuffer->ackreturn) <= 0) { RemoveAck(i);