pidgin/gtkaccount.c

changeset 21204
93f18311e16a
parent 20949
161ecea60f50
child 21172
97f1a22adfcf
child 21189
8e296c093662
--- a/pidgin/gtkaccount.c	Fri Oct 12 02:06:38 2007 +0000
+++ b/pidgin/gtkaccount.c	Fri Oct 12 02:18:35 2007 +0000
@@ -1328,8 +1328,9 @@
 					break;
 
 				case PURPLE_PREF_STRING_LIST:
-					gtk_combo_box_get_active_iter(GTK_COMBO_BOX(widget), &iter);
-					gtk_tree_model_get(gtk_combo_box_get_model(GTK_COMBO_BOX(widget)), &iter, 1, &value2, -1);
+					value2 = NULL;
+					if (gtk_combo_box_get_active_iter(GTK_COMBO_BOX(widget), &iter))
+						gtk_tree_model_get(gtk_combo_box_get_model(GTK_COMBO_BOX(widget)), &iter, 1, &value2, -1);
 					purple_account_set_string(account, setting, value2);
 					break;
 

mercurial