Index: uspace/lib/c/generic/net/socket_client.c
===================================================================
--- uspace/lib/c/generic/net/socket_client.c	(revision 481b2127983b04e75c4fe155772a47791c5a565c)
+++ uspace/lib/c/generic/net/socket_client.c	(revision b4c9c61b6d2be7f3de7f313e31fc7ad751b286ba)
@@ -253,5 +253,5 @@
 			rc = dyn_fifo_push(&socket->accepted, 1,
 			    SOCKET_MAX_ACCEPTED_SIZE);
-			if (rc != EOK) {
+			if (rc == EOK) {
 				// signal the accepted socket
 				fibril_condvar_signal(&socket->accept_signal);
