diff options
Diffstat (limited to 'com32/menu')
-rw-r--r-- | com32/menu/readconfig.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/com32/menu/readconfig.c b/com32/menu/readconfig.c index ca9c35e6..8c16fda1 100644 --- a/com32/menu/readconfig.c +++ b/com32/menu/readconfig.c @@ -343,7 +343,8 @@ static void record(struct menu *m, struct labeldata *ld, const char *append) if (ld->ipappend) { ipappend = syslinux_ipappend_strings(); for (i = 0; i < ipappend->count; i++) { - if ((ld->ipappend & (1U << i)) && ipappend->ptr[i]) + if ((ld->ipappend & (1U << i)) && ipappend->ptr[i] && + ipappend->ptr[i][0]) ipp += sprintf(ipp, " %s", ipappend->ptr[i]); } } |