Index: uspace/lib/usbhid/src/hidparser.c
===================================================================
--- uspace/lib/usbhid/src/hidparser.c	(revision 19a09d2d280d6f667dd655bcdc8d2fd68d8b40fe)
+++ uspace/lib/usbhid/src/hidparser.c	(revision 14e1bcc46c8957d6c1c7726e8185e23d95ae25be)
@@ -159,4 +159,7 @@
 
 	report_des = usb_hid_report_find_description(report, *report_id, type);
+	if(report_des == NULL) {
+		return EINVAL;
+	}
 
 	/* read data */
