Index: uspace/lib/usbhost/src/ddf_helpers.c
===================================================================
--- uspace/lib/usbhost/src/ddf_helpers.c	(revision 3e2007362d836bf325d886faec0dfc231c162014)
+++ uspace/lib/usbhost/src/ddf_helpers.c	(revision 07b88773f3991de62f7ff663a1a6e566a7dfe118)
@@ -439,5 +439,6 @@
 		}
 	}
-	if (victim && victim->port == port) {
+	if (victim) {
+		assert(victim->port == port);
 		list_remove(&victim->link);
 		fibril_mutex_unlock(&hub->guard);
@@ -452,4 +453,5 @@
 		return EOK;
 	}
+	fibril_mutex_unlock(&hub->guard);
 	return ENOENT;
 }
