--- trunk/src/gconf.c 2009/09/09 11:50:50 103 +++ trunk/src/gconf.c 2009/09/16 13:45:10 113 @@ -236,10 +236,16 @@ /* restoring the gpx file failed, mark it as unusable, but save */ /* its presence for later use */ - /* create fake entry to remember this file for next load attempt */ + /* create "closed" entry to remember this file for next */ + /* load attempt */ *gpx = g_new0(gpx_t, 1); (*gpx)->filename = fname; - (*gpx)->failed = TRUE; + char *p = fname; + if(strrchr(fname, '/')) + p = strrchr(fname, '/')+1; + + (*gpx)->name = g_strdup_printf(_("Failed to load: %s"), p); + (*gpx)->closed = TRUE; } else free(fname); }