diff --git a/rpcs3/Emu/Cell/Modules/cellVdec.cpp b/rpcs3/Emu/Cell/Modules/cellVdec.cpp index 1e865549ce..34df4f764d 100644 --- a/rpcs3/Emu/Cell/Modules/cellVdec.cpp +++ b/rpcs3/Emu/Cell/Modules/cellVdec.cpp @@ -501,9 +501,8 @@ s32 cellVdecClose(ppu_thread& ppu, u32 handle) vdec->notify(); vdec->join(); - idm::remove(handle); - CALL_FUNC(ppu, sys_interrupt_thread_disestablish, ppu, vdec->ppu_tid); + idm::remove(handle); return CELL_OK; }