Index: uspace/drv/bus/usb/xhci/rh.c
===================================================================
--- uspace/drv/bus/usb/xhci/rh.c	(revision f7bd246d9f09a9e4b7a49d24f0c66c67f98e4eeb)
+++ uspace/drv/bus/usb/xhci/rh.c	(revision 66dcc248c31e9d00c04a3fbd4f8919d6302907c3)
@@ -65,5 +65,5 @@
 	uint8_t port_id = xhci_get_hub_port(trb);
 	usb_log_debug("Port status change event detected for port %u.", port_id);
-	xhci_port_regs_t* regs = &hc->op_regs->portrs[port_id];
+	xhci_port_regs_t* regs = &hc->op_regs->portrs[port_id - 1];
 
 	// Port reset change
