diff --git a/src/d_clisrv.c b/src/d_clisrv.c index 07d49e621..aafbf3e4c 100644 --- a/src/d_clisrv.c +++ b/src/d_clisrv.c @@ -4692,6 +4692,9 @@ static void HandlePacketFromAwayNode(SINT8 node) { PT_ClientKey(node); + nodeneedsauth[node] = true; + freezetimeout[node] = I_GetTime() + jointimeout; + CONS_Printf("4: node %d -> %d\n", node, nodeneedsauth[node]); if (nodeneedsauth[node] == false) {