diff --git a/pcsx2/Vif_Transfer.cpp b/pcsx2/Vif_Transfer.cpp index 0aabd1f675..ea027086a4 100644 --- a/pcsx2/Vif_Transfer.cpp +++ b/pcsx2/Vif_Transfer.cpp @@ -158,10 +158,9 @@ _vifT static __fi bool vifTransfer(u32 *data, int size, bool TTE) { if(((vifXRegs.code >> 24) & 0x7f) != 0x7) { vifXRegs.stat.VIS = true; // Note: commenting this out fixes WALL-E? - } - - return false; - } + vifX.vifstalled = true; + } + } return !vifX.vifstalled; }