Status = ProcessCapsules ();\r
DEBUG ((DEBUG_INFO, "ProcessCapsules returned %r\n", Status));\r
} else {\r
- if (EsrtManagement != NULL) {\r
+ Status = gBS->LocateProtocol (&gEsrtManagementProtocolGuid, NULL,\r
+ (VOID **)&EsrtManagement);\r
+ if (!EFI_ERROR (Status)) {\r
EsrtManagement->SyncEsrtFmp ();\r
}\r
}\r
\r
- Status = gBS->LocateProtocol (&gEsrtManagementProtocolGuid, NULL,\r
- (VOID **)&EsrtManagement);\r
- if (EFI_ERROR (Status)) {\r
- EsrtManagement = NULL;\r
- }\r
-\r
//\r
// Signal EndOfDxe PI Event\r
//\r