diff --git a/reactos/lib/drivers/ip/transport/tcp/tcp.c b/reactos/lib/drivers/ip/transport/tcp/tcp.c index 5d013be3531..68b18f2690e 100644 --- a/reactos/lib/drivers/ip/transport/tcp/tcp.c +++ b/reactos/lib/drivers/ip/transport/tcp/tcp.c @@ -679,8 +679,12 @@ TCPSetNoDelay( PCONNECTION_ENDPOINT Connection, BOOLEAN Set) { + if (!Connection) + return STATUS_UNSUCCESSFUL; + if (Connection->SocketContext == NULL) return STATUS_UNSUCCESSFUL; + LibTCPSetNoDelay(Connection->SocketContext, Set); return STATUS_SUCCESS; }