Index: uspace/lib/usb/src/host/usb_endpoint_manager.c
===================================================================
--- uspace/lib/usb/src/host/usb_endpoint_manager.c	(revision f7063553b4c95eafbcbf5671d70cd5ef5632626f)
+++ uspace/lib/usb/src/host/usb_endpoint_manager.c	(revision 3eeb270f0ee8756eec5f4ac859c71515d7267ee4)
@@ -211,4 +211,7 @@
 
 	node_t *node = hash_table_get_instance(item, node_t, link);
+	if (node->ep->active)
+		return EBUSY;
+
 	instance->free_bw += node->bw;
 	hash_table_remove(&instance->ep_table, key, MAX_KEYS);
