diff --git a/boot/freeldr/freeldr/lib/peloader.c b/boot/freeldr/freeldr/lib/peloader.c index 53462a574fa..297788e5a31 100644 --- a/boot/freeldr/freeldr/lib/peloader.c +++ b/boot/freeldr/freeldr/lib/peloader.c @@ -371,6 +371,8 @@ PeLdrpLoadAndScanReferencedDll( return Success; } + (*DataTableEntry)->Flags |= LDRP_DRIVER_DEPENDENT_DLL; + /* Scan its dependencies too */ TRACE("PeLdrScanImportDescriptorTable() calling ourselves for %S\n", VaToPa((*DataTableEntry)->BaseDllName.Buffer));