diff -rN -u old-utils/libfwgrubconfig/libfwgrubconfig.c new-utils/libfwgrubconfig/libfwgrubconfig.c --- old-utils/libfwgrubconfig/libfwgrubconfig.c 2007-04-11 00:38:17.000000000 +0200 +++ new-utils/libfwgrubconfig/libfwgrubconfig.c 2007-04-11 00:38:17.000000000 +0200 @@ -400,6 +400,8 @@ fprintf(entry->fp, "title %s\n", entry->title); if(!entry->type || !strcmp(entry->type, "linux")) { + if(is_raid1_device(entry->rootdev)) + *(entry->grubbootdev) = '\0'; if(entry->opts) { if(entry->rootdev && strlen(entry->rootdev))