Index: uspace/drv/bus/usb/xhci/rh.c
===================================================================
--- uspace/drv/bus/usb/xhci/rh.c	(revision 0c4c6a22ab2ca67212cf0f71134636e7329942d3)
+++ uspace/drv/bus/usb/xhci/rh.c	(revision 8afb4855a1b80bb1ad2c9d3d6847950b896d5149)
@@ -244,8 +244,13 @@
 	usb_direction_t dir = USB_DIRECTION_IN;
  	usb_device_request_setup_packet_t setup;
-	uint64_t buffer[10];
+	uint64_t buffer[2];
 	size_t real_size = 0;
 	err = virthub_base_request(&hc->rh.base, target, dir, &setup, &buffer,
 		sizeof(buffer), &real_size);
+
+	if (err != EOK) {
+		usb_log_warning("Invoking interrupt on virtual hub failed: %s",
+		    str_error(err));
+	}
 
 	return EOK;
