Index: uspace/drv/bus/usb/ehci/endpoint_list.c
===================================================================
--- uspace/drv/bus/usb/ehci/endpoint_list.c	(revision 4090f661f1fa3feb0afda763d4dfa1e12dba7ad6)
+++ uspace/drv/bus/usb/ehci/endpoint_list.c	(revision b137d9e714ad4d55c437ef4def879a612328efaf)
@@ -162,10 +162,10 @@
 	}
 	assert(qh_next(prev_qh) == addr_to_phys(ep->qh));
-	prev_qh->next = ep->qh->next;
+	prev_qh->horizontal = ep->qh->horizontal;
 	/* Make sure ED is updated */
 	write_barrier();
 
-	usb_log_debug("HCD EP(%p) removed (%s) from %s, next %x.\n",
-	    ep, qpos, instance->name, ep->qh->next);
+	usb_log_debug("HCD EP(%p) removed (%s) from %s, horizontal %x.\n",
+	    ep, qpos, instance->name, ep->qh->horizontal);
 
 	/* Remove from the endpoint list */
