--- trunk/grubby/grubby.c 2012/02/18 00:53:14 1722 +++ trunk/grubby/grubby.c 2012/02/18 00:57:49 1727 @@ -874,7 +874,7 @@ cfg->secondaryIndent = strdup(line->indent); } - if (isEntryStart(line, cfi)) { + if (isEntryStart(line, cfi) || (cfg->entries && !sawEntry)) { sawEntry = 1; if (!entry) { cfg->entries = malloc(sizeof(*entry));