Index: kernel/generic/src/cap/cap.c
===================================================================
--- kernel/generic/src/cap/cap.c	(revision 61eb2ce2769cc7e957b2ee93ca59919d895a7999)
+++ kernel/generic/src/cap/cap.c	(revision 4c78104a6837166b8f7dd061ec8df30c45dd4c00)
@@ -347,5 +347,5 @@
 			/* Hand over cap's reference to kobj */
 			kobj = cap->kobject;
-			if (!mutex_trylock(&kobj->caps_list_lock)) {
+			if (mutex_trylock(&kobj->caps_list_lock) != EOK) {
 				mutex_unlock(&task->cap_info->lock);
 				kobj = NULL;
