Blob Blame History Raw
diff -up empathy-2.28.0.1/src/empathy-accounts-dialog.c.no-settings empathy-2.28.0.1/src/empathy-accounts-dialog.c
--- empathy-2.28.0.1/src/empathy-accounts-dialog.c.no-settings	2009-10-17 17:14:40.775659867 -0400
+++ empathy-2.28.0.1/src/empathy-accounts-dialog.c	2009-10-17 17:14:58.266908666 -0400
@@ -1223,6 +1223,9 @@ accounts_dialog_account_display_name_cha
   display_name = empathy_account_get_display_name (account);
   model = gtk_tree_view_get_model (GTK_TREE_VIEW (priv->treeview));
   settings = accounts_dialog_model_get_selected_settings (dialog);
+  if (settings == NULL)
+    return;
+
   selected_account = empathy_account_settings_get_account (settings);
 
   if (accounts_dialog_get_account_iter (dialog, account, &iter))