diff --git a/reactos/ntoskrnl/io/driver.c b/reactos/ntoskrnl/io/driver.c index 7cab4e63911..02cdc33e38f 100644 --- a/reactos/ntoskrnl/io/driver.c +++ b/reactos/ntoskrnl/io/driver.c @@ -1252,11 +1252,12 @@ IopInitializeBootDrivers(VOID) */ for (i = 1; i < KeLoaderBlock.ModsCount; i++) { - MiFreeBootDriverMemory((PVOID)KeLoaderModules[i].ModStart, KeLoaderModules[i].ModEnd - KeLoaderModules[i].ModStart); } + KeLoaderBlock.ModsCount = 0; + if (BootDriverCount == 0) { DbgPrint("No boot drivers available.\n");