diff --git a/netboot.c b/netboot.c index cc43b72..90fb9cb 100644 --- a/netboot.c +++ b/netboot.c @@ -106,6 +106,11 @@ try_again: goto try_again; } + if (status == EFI_NOT_FOUND) { + FreePool(buffer); + return FALSE; + } + /* * We have a list of pxe supporting protocols, lets see if any are * active