Index: uspace/lib/drv/generic/remote_usbhc.c
===================================================================
--- uspace/lib/drv/generic/remote_usbhc.c	(revision 1e64b25007a3434f4217cb4a5f05c0ad5cfb253a)
+++ uspace/lib/drv/generic/remote_usbhc.c	(revision 79d2987615b780d65a2ce85f69be6227caa7ecb1)
@@ -256,4 +256,7 @@
 	if (outcome != USB_OUTCOME_OK) {
 		async_answer_0(trans->caller, outcome);
+		if (trans->data_caller) {
+			async_answer_0(trans->data_caller, EINTR);
+		}
 		async_transaction_destroy(trans);
 		return;
