diff --git a/reactos/ntoskrnl/mm/section.c b/reactos/ntoskrnl/mm/section.c index 2fb1f4ca674..a974e9be25d 100644 --- a/reactos/ntoskrnl/mm/section.c +++ b/reactos/ntoskrnl/mm/section.c @@ -4105,7 +4105,7 @@ MiRosUnmapViewOfSection(IN PEPROCESS Process, ASSERT(Process); - AddressSpace = &Process->Vm; + AddressSpace = Process ? &Process->Vm : MmGetKernelAddressSpace(); MmLockAddressSpace(AddressSpace); MemoryArea = MmLocateMemoryAreaByAddress(AddressSpace,