Index: uspace/drv/uhci-hcd/batch.c
===================================================================
--- uspace/drv/uhci-hcd/batch.c	(revision 9013ad360dbf7721051adae99e1d8b34e857be92)
+++ uspace/drv/uhci-hcd/batch.c	(revision 83c291d9f4a0188644d550ae83a1c8c2d45b96f1)
@@ -248,4 +248,6 @@
 	}
 
+	instance->tds[i - 1].status |= TD_STATUS_COMPLETE_INTERRUPT_FLAG;
+
 	instance->next_step = batch_call_in_and_dispose;
 	batch_schedule(instance);
@@ -272,4 +274,6 @@
 	}
 
+	instance->tds[i - 1].status |= TD_STATUS_COMPLETE_INTERRUPT_FLAG;
+
 	instance->next_step = batch_call_out_and_dispose;
 	batch_schedule(instance);
