diff --git a/rpcs3/Emu/Cell/lv2/sys_ppu_thread.cpp b/rpcs3/Emu/Cell/lv2/sys_ppu_thread.cpp index 066957f0c8..7f6c7352a7 100644 --- a/rpcs3/Emu/Cell/lv2/sys_ppu_thread.cpp +++ b/rpcs3/Emu/Cell/lv2/sys_ppu_thread.cpp @@ -293,7 +293,7 @@ error_code _sys_ppu_thread_create(vm::ptr thread_id, vm::ptr= 4096 ? ::align(std::min(_stacksz, 0x100000), 4096) : 0x4000; - const vm::addr_t stack_base{vm::alloc(_stacksz, vm::stack, 4096)}; + const vm::addr_t stack_base{vm::alloc(stack_size, vm::stack, 4096)}; if (!stack_base) {