diff --git a/Core/HLE/sceKernelModule.cpp b/Core/HLE/sceKernelModule.cpp index 017918f486..04911ca785 100644 --- a/Core/HLE/sceKernelModule.cpp +++ b/Core/HLE/sceKernelModule.cpp @@ -1151,7 +1151,7 @@ u32 sceKernelUnloadModule(u32 moduleId) return error; kernelObjects.Destroy(moduleId); - return 0; + return moduleId; } u32 sceKernelStopUnloadSelfModuleWithStatus(u32 exitCode, u32 argSize, u32 argp, u32 statusAddr, u32 optionAddr)