X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=discover%2Fgrub2%2Fscript.c;fp=discover%2Fgrub2%2Fscript.c;h=3e2ee055134aad3482a50e80d94f1e5e654e83ae;hb=eea9a9fa697654ef26d7e2c1cee3b4ac610db643;hp=642ed2a093bf1990e234fe6c916454956871c860;hpb=2e167ae3eca9b79cf67e04c02b8dbb7b105055a9;p=petitboot diff --git a/discover/grub2/script.c b/discover/grub2/script.c index 642ed2a..3e2ee05 100644 --- a/discover/grub2/script.c +++ b/discover/grub2/script.c @@ -374,6 +374,9 @@ int statement_menuentry_execute(struct grub2_script *script, statements_execute(script, st->statements); + if (!opt->boot_image) + return -1; + opt->option->is_default = option_is_default(script, opt, id); discover_context_add_boot_option(script->ctx, opt);