Index: uspace/lib/usb/include/usb/usb.h
===================================================================
--- uspace/lib/usb/include/usb/usb.h	(revision 3e6a98c595287c43d200d28d97f57755342be117)
+++ uspace/lib/usb/include/usb/usb.h	(revision 1023758e799d109dbcf6071b11193555ec834a61)
@@ -168,5 +168,5 @@
 	( \
 	    _MAKE_PID_NIBBLE(tag, type) \
-	    | ((~_MAKE_PID_NIBBLE(tag, type)) << 4) \
+	    | (((~_MAKE_PID_NIBBLE(tag, type)) & 0xf) << 4) \
 	)
 	USB_PID_OUT = _MAKE_PID(0, 1),
