Index: uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c
===================================================================
--- uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c	(revision 83c439ccd5bc176ae6ed6a165dcba2d795f3826d)
+++ uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c	(revision 2806cd28469b5ae438ea184a478c993948d7c14c)
@@ -44,6 +44,7 @@
 	assert(instance);
 
-	instance->next =
-	    (next != NULL) ? addr_to_phys(next) : LINK_POINTER_TERMINATE_FLAG;
+	instance->next = 0
+	    | LINK_POINTER_VERTICAL_FLAG
+	    | ((next != NULL) ? addr_to_phys(next) : LINK_POINTER_TERMINATE_FLAG);
 
 	instance->status = 0
