diff -rN -up old-utils/libfwraidconfig/libfwraidconfig.c new-utils/libfwraidconfig/libfwraidconfig.c --- old-utils/libfwraidconfig/libfwraidconfig.c 2007-05-15 19:05:25.000000000 +0200 +++ new-utils/libfwraidconfig/libfwraidconfig.c 2007-05-15 19:05:25.000000000 +0200 @@ -87,6 +87,11 @@ static int partdetails(PedPartition *par if((ptr = strstr(pname, "p-1"))!=NULL) *ptr='\0'; + if(!fwraid_parts) + { + fwraid_parts = g_list_append(fwraid_parts, strdup("missing")); + fwraid_parts = g_list_append(fwraid_parts, strdup("0GB")); + } fwraid_parts = g_list_append(fwraid_parts, pname); fwraid_parts = g_list_append(fwraid_parts, g_strdup_printf("%dGB", (int)part->geom.length/1953125));