Index: uspace/lib/usbhid/src/hidparser.c
===================================================================
--- uspace/lib/usbhid/src/hidparser.c	(revision 5f9b81af8086345fee04a423b16ca2067d96089d)
+++ uspace/lib/usbhid/src/hidparser.c	(revision 19a09d2d280d6f667dd655bcdc8d2fd68d8b40fe)
@@ -119,5 +119,10 @@
 	}
 	else {
-		return (report_des->bit_length + 7) / 8;
+		if(report_id == 0) {			
+			return ((report_des->bit_length + 7) / 8) ;
+		}
+		else {
+			return 1 + ((report_des->bit_length + 7) / 8);
+		}
 	}
 }
