Index: uspace/lib/usbhid/src/hiddescriptor.c
===================================================================
--- uspace/lib/usbhid/src/hiddescriptor.c	(revision 44dde423c8b4eef4db33c68b45896591fa49f314)
+++ uspace/lib/usbhid/src/hiddescriptor.c	(revision 4453a12a72d529de90512580e753c6207bbdff22)
@@ -366,4 +366,5 @@
 	/* usage path context initialization */
 	if (!(usage_path = usb_hid_report_path())) {
+		free(report_item);
 		return ENOMEM;
 	}
