Index: uspace/drv/bus/usb/xhci/rh.c
===================================================================
--- uspace/drv/bus/usb/xhci/rh.c	(revision 93757c5d88791ef8acdac471b0a51f6df91d2e21)
+++ uspace/drv/bus/usb/xhci/rh.c	(revision 37b13175352b609c21874e45ccf2a0f997ee731a)
@@ -195,7 +195,5 @@
 	}
 
-	fibril_mutex_lock(&rh->device.base.guard);
 	rh->devices_by_port[port_id - 1] = xhci_dev;
-	fibril_mutex_unlock(&rh->device.base.guard);
 
 	return EOK;
@@ -275,7 +273,5 @@
 
 	/* Mark the device as detached. */
-	fibril_mutex_lock(&rh->device.base.guard);
 	rh->devices_by_port[port_id - 1] = NULL;
-	fibril_mutex_unlock(&rh->device.base.guard);
 
 	/* Remove device from XHCI bus. */
