Index: uspace/lib/usb/src/host/usb_endpoint_manager.c
===================================================================
--- uspace/lib/usb/src/host/usb_endpoint_manager.c	(revision 97ab321d58d8297d759c2a9fe3999d207e3a8a3a)
+++ uspace/lib/usb/src/host/usb_endpoint_manager.c	(revision d41f301f6c871977921c8cddf96bc736791586d9)
@@ -91,4 +91,10 @@
     size_t size, size_t max_packet_size)
 {
+	/* We care about bandwidth only for interrupt and isochronous. */
+	if ((type != USB_TRANSFER_INTERRUPT)
+	    && (type != USB_TRANSFER_ISOCHRONOUS)) {
+		return 0;
+	}
+
 	const unsigned packet_count =
 	    (size + max_packet_size - 1) / max_packet_size;
