Index: uspace/lib/c/generic/net/socket_client.c
===================================================================
--- uspace/lib/c/generic/net/socket_client.c	(revision 278b97b19049e8eb0d12124d52808c8deccf5c5e)
+++ uspace/lib/c/generic/net/socket_client.c	(revision 51a268fab894643a3bf8b035bc059e58759a3a53)
@@ -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);
