Index: uspace/lib/usbhost/src/bus.c
===================================================================
--- uspace/lib/usbhost/src/bus.c	(revision 2cf28b9d069a6ca711200eb94197fa3b893ee323)
+++ uspace/lib/usbhost/src/bus.c	(revision 58ac3ec7e750d4732f544c1c153056f657443a75)
@@ -117,6 +117,5 @@
 	endpoint_add_ref(ep);
 
-	ep->device = device;
-	if ((err = bus->ops.register_endpoint(bus, ep, desc)))
+	if ((err = bus->ops.register_endpoint(bus, device, ep, desc)))
 		goto err_ep;
 
