Index: NetworkManager-0.7.0/nm-applet-0.7.0/src/applet-device-wifi.c
===================================================================
--- NetworkManager-0.7.0.orig/nm-applet-0.7.0/src/applet-device-wifi.c
+++ NetworkManager-0.7.0/nm-applet-0.7.0/src/applet-device-wifi.c
@@ -1106,6 +1106,9 @@ wireless_device_state_changed (NMDevice 
 	NMAccessPoint *ap = NULL;
 	char *msg;
 	char *esc_ssid = NULL;
+        NMSettingConnection *s_con;
+        NMConnection *connection = NULL;
+	NMSettingWireless *s_wireless;
 
 	if (state == NM_DEVICE_STATE_PREPARE ||
 	    state == NM_DEVICE_STATE_CONFIG ||
@@ -1150,10 +1153,24 @@ wireless_device_state_changed (NMDevice 
 		gconf_connection = applet_get_exported_connection_for_device (device, applet);
 		if (gconf_connection && add_seen_bssid (gconf_connection, applet->current_ap))
 			nma_gconf_connection_save (gconf_connection);
+              connection = nm_exported_connection_get_connection (NM_EXPORTED_CONNECTION (gconf_connection));
+
 	}
 
+        /* Update a new connection's name and autoconnect status */
+	s_con = NM_SETTING_CONNECTION (nm_connection_get_setting (connection, NM_TYPE_SETTING_CONNECTION));
+				s_wireless = NM_SETTING_WIRELESS (nm_connection_get_setting (connection, NM_TYPE_SETTING_WIRELESS));
+
+				s_con->id = nm_utils_ssid_to_utf8 ((const char *) s_wireless->ssid->data, s_wireless->ssid->len);
+       
+        	msg = g_strdup_printf (_("You are now connected to the wireless network \n'%s'."),
+	                       s_con->id);
+      
 	applet_do_notify (applet, NOTIFY_URGENCY_LOW, _("Connection Established"),
 					  msg, "nm-device-wireless", NULL, NULL, NULL, NULL);
 	g_free (msg);
