diff --git a/grub-core/lib/envblk.c b/grub-core/lib/envblk.c index 2e4e78b13..4862de50d 100644 --- a/grub-core/lib/envblk.c +++ b/grub-core/lib/envblk.c @@ -235,7 +235,7 @@ grub_envblk_iterate (grub_envblk_t envblk, while (p < pend) { - if (*p != '#') + if (*p != '#' && *p != '\n' && *p != '\r') { char *name; char *value;