--- trunk/mkinitrd-magellan/grubby/grubby.c 2010/09/14 19:47:52 1156 +++ trunk/mkinitrd-magellan/grubby/grubby.c 2010/12/15 21:16:32 1177 @@ -1293,6 +1293,10 @@ if (!rootdev) return 0; + if (!getuuidbydev(rootdev) || !getuuidbydev(dev)) { + free(rootdev); + return 0; + } if (strcmp(getuuidbydev(rootdev), getuuidbydev(dev))) { free(rootdev);