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