--- src/optionswindow.cpp.orig 2006-07-07 18:05:48.000000000 +0200 +++ src/optionswindow.cpp 2006-07-07 18:07:44.000000000 +0200 @@ -3365,14 +3365,13 @@ gboolean optionsWindowItem_start::applyChanges() { gulong autoLogonStatus; - GtkTreeIter iter; + gint i; autoLogonStatus = 0; - gtk_combo_box_get_active_iter(GTK_COMBO_BOX(autoLogonStatusList), &iter); - gtk_tree_model_get(gtk_combo_box_get_model(GTK_COMBO_BOX(autoLogonStatusList)), - &iter, 1, &autoLogonStatus, - -1); + i = gtk_combo_box_get_active(GTK_COMBO_BOX(autoLogonStatusList)); + if (i != 0) + autoLogonStatus = categories[i-1].status; settings_getSettings()->setProperties(TRUE, "startup",