Index: uspace/lib/usbhid/src/hidpath.c
===================================================================
--- uspace/lib/usbhid/src/hidpath.c	(revision 5f047d0841408f4b85e56ff025e7ee806b8bdf9a)
+++ uspace/lib/usbhid/src/hidpath.c	(revision 0cda600df1270e43d543c5d368553f00e143d0b9)
@@ -385,4 +385,6 @@
 void usb_hid_report_path_free(usb_hid_report_path_t *path)
 {
+	if (path == NULL)
+		return;
 	while(!list_empty(&path->items)){
 		usb_hid_report_remove_last_item(path);
