diff --git a/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcDhcp.c b/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcDhcp.c index 3849613528..eac955cd71 100644 --- a/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcDhcp.c +++ b/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcDhcp.c @@ -1656,7 +1656,7 @@ PxeBcSelectBootPrompt ( Status = gBS->SetTimer ( TimeoutEvent, TimerRelative, - Timeout * TICKS_PER_SECOND + MultU64x32 (Timeout, TICKS_PER_SECOND) ); if (EFI_ERROR (Status)) {