Index: uspace/lib/usbhost/src/ddf_helpers.c
===================================================================
--- uspace/lib/usbhost/src/ddf_helpers.c	(revision a5b3de686cf45ac7977c1c28f81da0a17ff37df8)
+++ uspace/lib/usbhost/src/ddf_helpers.c	(revision 47ab89ec6a06ed4cb2f376c53a4c4f3dc79d1f48)
@@ -511,5 +511,5 @@
 	}
 
-	device_t *dev = hcd_ddf_device_create(hc, USB_SPEED_MAX);
+	device_t *dev = hcd_ddf_device_create(hc, hcd->bus->device_size);
 	if (!dev) {
 		usb_log_error("Failed to create function for the root hub.");
