Index: uspace/lib/c/generic/devman.c
===================================================================
--- uspace/lib/c/generic/devman.c	(revision 15e54f5a4722e870a6c517c286a0f18e7aa1054d)
+++ uspace/lib/c/generic/devman.c	(revision a5bad720851cdb9620cce35c83a85280b7e3f5cb)
@@ -262,5 +262,5 @@
 	
 	async_wait_for(req, &retval);
-	if (retval != EOK) {
+	if (retval == EOK) {
 		if (funh != NULL)
 			*funh = (int) IPC_GET_ARG1(answer);
