diff --git a/rpcs3/Emu/Cell/SPURecompiler.cpp b/rpcs3/Emu/Cell/SPURecompiler.cpp index b14fadb962..236288dd55 100644 --- a/rpcs3/Emu/Cell/SPURecompiler.cpp +++ b/rpcs3/Emu/Cell/SPURecompiler.cpp @@ -6043,6 +6043,7 @@ public: case MFC_SYNC_CMD: { m_ir->CreateStore(m_ir->getInt32(-1), pb); + m_ir->CreateStore(m_ir->CreateOr(m_ir->CreateLoad(pf), mask), pf); break; } default: