Index: uspace/lib/usbhost/include/usb/host/endpoint.h
===================================================================
--- uspace/lib/usbhost/include/usb/host/endpoint.h	(revision ff14aede529e82477b19f7e9c2e101612709dd67)
+++ uspace/lib/usbhost/include/usb/host/endpoint.h	(revision 6283cefbba1be9e192e562bea8cdfb2a93e88265)
@@ -66,6 +66,4 @@
 	/** USB transfer type. */
 	usb_transfer_type_t transfer_type;
-	/** Communication speed. */
-	usb_speed_t speed;
 	/** Maximum size of data packets. */
 	size_t max_packet_size;
Index: uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h
===================================================================
--- uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h	(revision ff14aede529e82477b19f7e9c2e101612709dd67)
+++ uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h	(revision 6283cefbba1be9e192e562bea8cdfb2a93e88265)
@@ -39,4 +39,5 @@
 #include <usb/usb.h>
 #include <usb/request.h>
+#include <usb/host/bus.h>
 #include <usbhc_iface.h>
 
@@ -99,5 +100,5 @@
 #define USB_TRANSFER_BATCH_ARGS(batch) \
 	(batch).target.address, (batch).target.endpoint, \
-	usb_str_speed((batch).ep->speed), \
+	usb_str_speed((batch).ep->device->speed), \
 	usb_str_transfer_type_short((batch).ep->transfer_type), \
 	usb_str_direction((batch).ep->direction), \
