diff --git a/MdeModulePkg/Universal/Network/MnpDxe/MnpDriver.c b/MdeModulePkg/Universal/Network/MnpDxe/MnpDriver.c index 889cfeb581..af6b60c619 100644 --- a/MdeModulePkg/Universal/Network/MnpDxe/MnpDriver.c +++ b/MdeModulePkg/Universal/Network/MnpDxe/MnpDriver.c @@ -465,6 +465,7 @@ ErrorExit: if (Instance->Handle != NULL) { gBS->UninstallMultipleProtocolInterfaces ( + Instance->Handle, &gEfiManagedNetworkProtocolGuid, &Instance->ManagedNetwork, NULL