diff --git a/src/d_clisrv.c b/src/d_clisrv.c
index c6b8bbd647d22e02af17d853ced227b8b3816f47..76262461278166560f75ee0b8eb142f840c956f7 100644
--- a/src/d_clisrv.c
+++ b/src/d_clisrv.c
@@ -3556,11 +3556,6 @@ static void HandlePacketFromAwayNode(SINT8 node)
 			break;
 
 		case PT_REQUESTFILE:
-			if (node != servernode) // nope you're not the server
-			{
-				Net_CloseConnection(node);
-				break;
-			}
 			if (server)
 				Got_RequestFilePak(node);
 			break;