diff --git a/Core/HLE/sceKernelModule.cpp b/Core/HLE/sceKernelModule.cpp index dc99ba1f4d..89b7cd540e 100644 --- a/Core/HLE/sceKernelModule.cpp +++ b/Core/HLE/sceKernelModule.cpp @@ -313,8 +313,8 @@ Module *__KernelLoadELFFromPtr(const u8 *ptr, u32 loadAddress, std::string *erro { delete [] newptr; } - kernelObjects.Destroy(module->GetUID()); - return 0; + module->isFake = true; + return module; } }