diff --git a/src/interface/efi/efi_autoexec.c b/src/interface/efi/efi_autoexec.c index 4bb5a7a11..9125bfcf4 100644 --- a/src/interface/efi/efi_autoexec.c +++ b/src/interface/efi/efi_autoexec.c @@ -198,7 +198,7 @@ int efi_autoexec_load ( void ) { /* Try loading */ if ( ( rc = loader->load ( handle, &image ) ) != 0 ) - return rc; + continue; /* Discard zero-length images */ if ( ! image->len ) {