diff --git a/pcsx2/Vif_Unpack.cpp b/pcsx2/Vif_Unpack.cpp index 7326a96c94291..878a63c8217aa 100644 --- a/pcsx2/Vif_Unpack.cpp +++ b/pcsx2/Vif_Unpack.cpp @@ -361,7 +361,7 @@ _vifT int nVifUnpack(const u8* data) _nVifUnpack(idx, data, vifRegs.mode, isFill); } else - vu1Thread.VifUnpack(vif, vifRegs, (u8*)data, (size + 4) & ~0x3); + vu1Thread.VifUnpack(vif, vifRegs, (u8*)data, size); vif.pass = 0; vif.tag.size = 0;