Index: uspace/lib/usb/include/usb/usb.h
===================================================================
--- uspace/lib/usb/include/usb/usb.h	(revision f9b2cb4cf365498e1fe141b1aa66950fbc3dcb17)
+++ uspace/lib/usb/include/usb/usb.h	(revision b7c819e97944774d26ffd430fca8490b7af085f7)
@@ -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),
