diff --git a/reactos/ntoskrnl/mm/mdlsup.c b/reactos/ntoskrnl/mm/mdlsup.c index 396bbd5b004..7cb7bfd18cc 100644 --- a/reactos/ntoskrnl/mm/mdlsup.c +++ b/reactos/ntoskrnl/mm/mdlsup.c @@ -599,7 +599,7 @@ MmAllocatePagesForMdl(IN PHYSICAL_ADDRESS LowAddress, } /* If nothing was allocated, fail */ - if (NumberOfPagesAllocated) + if (NumberOfPagesWanted) { /* Free our MDL */ ExFreePool(Mdl);