Index: uspace/drv/bus/usb/xhci/rh.c
===================================================================
--- uspace/drv/bus/usb/xhci/rh.c	(revision f8199ab471fae4225f4730a86d35c8cf20487647)
+++ uspace/drv/bus/usb/xhci/rh.c	(revision 7776cb18a4e5fbc7a43e50edda207c989c736b47)
@@ -56,5 +56,6 @@
 	header->length = sizeof(usb_hub_descriptor_header_t);
 	header->descriptor_type = USB_DESCTYPE_HUB;
-	header->port_count = XHCI_MAX_PORTS;
+	/* FIXME: Use hcs_params1 and cap to 0x7F */
+	header->port_count = 0x7F;
 	header->characteristics =
 		    HUB_CHAR_NO_POWER_SWITCH_FLAG | HUB_CHAR_NO_OC_FLAG;
