rendered paste body=== modified file 'src/lightdm-gtk-greeter.c'--- src/lightdm-gtk-greeter.c 2013-11-18 09:52:48 +0000+++ src/lightdm-gtk-greeter.c 2013-12-30 20:10:49 +0000@@ -409,7 +409,7 @@ gboolean logged_in = FALSE; user = lightdm_user_list_get_user_by_name (lightdm_user_list_get_instance (), username);- if (user && lightdm_greeter_get_lock_hint (greeter))+ if (user) logged_in = lightdm_user_get_logged_in (user); if (logged_in) gtk_button_set_label (login_button, _("Unlock"));@@ -1099,8 +1099,7 @@ model = gtk_combo_box_get_model (user_combo); - if (lightdm_greeter_get_lock_hint (greeter))- logged_in = lightdm_user_get_logged_in (user);+ logged_in = lightdm_user_get_logged_in (user); gtk_list_store_append (GTK_LIST_STORE (model), &iter); gtk_list_store_set (GTK_LIST_STORE (model), &iter,@@ -1143,8 +1142,7 @@ if (!get_user_iter (lightdm_user_get_name (user), &iter)) return;- if (lightdm_greeter_get_lock_hint (greeter))- logged_in = lightdm_user_get_logged_in (user);+ logged_in = lightdm_user_get_logged_in (user); model = gtk_combo_box_get_model (user_combo); @@ -1269,8 +1267,7 @@ for (item = items; item; item = item->next) { LightDMUser *user = item->data;- if (lightdm_greeter_get_lock_hint (greeter))- logged_in = lightdm_user_get_logged_in (user);+ logged_in = lightdm_user_get_logged_in (user); gtk_list_store_append (GTK_LIST_STORE (model), &iter); gtk_list_store_set (GTK_LIST_STORE (model), &iter,