diff --git a/rpcs3/Emu/Cell/SPUThread.cpp b/rpcs3/Emu/Cell/SPUThread.cpp index ce1c9dfeb3..8e9d550040 100644 --- a/rpcs3/Emu/Cell/SPUThread.cpp +++ b/rpcs3/Emu/Cell/SPUThread.cpp @@ -4287,6 +4287,7 @@ bool spu_thread::set_ch_value(u32 ch, u32 value) if (res == CELL_EAGAIN) { + ch_out_mbox.set_value(data); return false; }