# HG changeset patch # User Daniel Atallah # Date 1191980737 0 # Node ID a7733677ee209f8c4b1fa44c7ae9ad49f4ece6aa # Parent faabcb979ac2fe939cb2a8b0c6aef81d937dd702 I'm not sure if this is possible unless the combo box doesn't have any entries. Fixes CID 305 diff -r faabcb979ac2 -r a7733677ee20 pidgin/gtkaccount.c --- a/pidgin/gtkaccount.c Wed Oct 10 01:39:20 2007 +0000 +++ b/pidgin/gtkaccount.c Wed Oct 10 01:45:37 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;