Index: libgda/gda-config.c
===================================================================
RCS file: /cvs/gnome/libgda/libgda/gda-config.c,v
retrieving revision 1.62
diff -u -3 -p -r1.62 gda-config.c
--- libgda/gda-config.c	23 Jan 2005 18:35:20 -0000	1.62
+++ libgda/gda-config.c	11 Apr 2005 09:46:22 -0000
@@ -1372,7 +1372,6 @@ gda_config_get_data_source_list (void)
 		GdaDataSourceInfo *info;
 
 		info = g_new0 (GdaDataSourceInfo, 1);
-		info->name = g_strdup ((const gchar *) l->data);
 
 		/* get the provider */
 		tmp = g_strdup_printf ("%s/%s/Provider", GDA_CONFIG_SECTION_DATASOURCES, (char *) l->data);
@@ -1399,6 +1398,12 @@ gda_config_get_data_source_list (void)
 		info->password = gda_config_get_string (tmp);
 		g_free (tmp);
 
+		if (!g_strncmp ("Default", l->data, 7)) {
+		    /* This is the default data source name */
+		    info->name = g_strdup (_("Default"));
+		} else {
+		    info->name = g_strdup ((const gchar *) l->data);
+		}
 		list = g_list_append (list, info);
 	}
 
