diff --git a/reactos/ntoskrnl/mm/ARM3/mminit.c b/reactos/ntoskrnl/mm/ARM3/mminit.c index 508713b3842..7e932e64836 100644 --- a/reactos/ntoskrnl/mm/ARM3/mminit.c +++ b/reactos/ntoskrnl/mm/ARM3/mminit.c @@ -397,9 +397,9 @@ MiScanMemoryDescriptors(IN PLOADER_PARAMETER_BLOCK LoaderBlock) MiNumberDescriptors++; /* Check if this is invisible memory */ - if ((Descriptor->MemoryType == LoaderFirmwarePermanent) && - (Descriptor->MemoryType == LoaderSpecialMemory) && - (Descriptor->MemoryType == LoaderHALCachedMemory) && + if ((Descriptor->MemoryType == LoaderFirmwarePermanent) || + (Descriptor->MemoryType == LoaderSpecialMemory) || + (Descriptor->MemoryType == LoaderHALCachedMemory) || (Descriptor->MemoryType == LoaderBBTMemory)) { /* Skip this descriptor */