]> git.0d.be Git - empathy.git/commitdiff
Only setting the display name to the Login ID for protocol which have
authorJonathan Tellier <jonathan.tellier@gmail.com>
Wed, 26 Aug 2009 18:36:19 +0000 (14:36 -0400)
committerjtellier <jonathan.tellier@collabora.co.uk>
Thu, 27 Aug 2009 13:03:38 +0000 (09:03 -0400)
this property.

src/empathy-accounts-dialog.c

index 8a3d355316176ea004a55b8ebe344a52727d0a57..89e1adc1701313699d23f50719742a630e44ceae 100644 (file)
@@ -190,11 +190,15 @@ empathy_account_dialog_account_created_cb (EmpathyAccountWidget *widget_object,
   EmpathyAccountSettings *settings =
       accounts_dialog_model_get_selected_settings (dialog);
 
-  /* Setting the display name to the login ID. */
+  /* Setting the display name to the login ID (if there is one). */
   default_display_name = empathy_account_settings_get_string (settings,
       "account");
-  empathy_account_settings_set_display_name_async (settings,
-      default_display_name, NULL, NULL);
+
+  if (default_display_name != NULL)
+    {
+      empathy_account_settings_set_display_name_async (settings,
+          default_display_name, NULL, NULL);
+    }
 
   accounts_dialog_update_settings (dialog, settings);