Index: uspace/drv/usbhid/main.c
===================================================================
--- uspace/drv/usbhid/main.c	(revision 56f8a04e9aa9e71b0207654a6a33d8650333226f)
+++ uspace/drv/usbhid/main.c	(revision 8f8f34ad99cd914293c7712a8495634e0c414cb4)
@@ -179,5 +179,5 @@
 	usb_log_debug("usb_hid_add_device()\n");
 	
-	if (dev != NULL) {
+	if (dev == NULL) {
 		usb_log_warning("Wrong parameter given for add_device().\n");
 		return EINVAL;
