summaryrefslogtreecommitdiff
path: root/daemon/gdm-session.c
diff options
context:
space:
mode:
Diffstat (limited to 'daemon/gdm-session.c')
-rw-r--r--daemon/gdm-session.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/daemon/gdm-session.c b/daemon/gdm-session.c
index 8a2a97e5..1d0de889 100644
--- a/daemon/gdm-session.c
+++ b/daemon/gdm-session.c
@@ -913,13 +913,13 @@ worker_on_saved_session_name_read (GdmDBusWorker *worker,
return;
}
+ update_session_type (self);
+
if (strcmp (session_name,
get_default_session_name (self)) != 0) {
g_free (self->priv->saved_session);
self->priv->saved_session = g_strdup (session_name);
- update_session_type (self);
-
if (self->priv->greeter_interface != NULL) {
gdm_dbus_greeter_emit_default_session_name_changed (self->priv->greeter_interface,
session_name);