diff --git a/reactos/boot/freeldr/freeldr/arch/powerpc/mboot.c b/reactos/boot/freeldr/freeldr/arch/powerpc/mboot.c index 9967a468fbd..b81f7b92ff5 100644 --- a/reactos/boot/freeldr/freeldr/arch/powerpc/mboot.c +++ b/reactos/boot/freeldr/freeldr/arch/powerpc/mboot.c @@ -635,6 +635,7 @@ FrLdrLoadModule(FILE *ModuleImage, PULONG ModuleSize) { ULONG LocalModuleSize; + ULONG_PTR ThisModuleBase = NextModuleBase; PLOADER_MODULE ModuleData; LPSTR NameBuffer; LPSTR TempName; @@ -682,7 +683,7 @@ FrLdrLoadModule(FILE *ModuleImage, *ModuleSize = LocalModuleSize; } - return NextModuleBase; + return ThisModuleBase; } PVOID