diff options
-rw-r--r-- | daemon/gdm-local-display-factory.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/daemon/gdm-local-display-factory.c b/daemon/gdm-local-display-factory.c index 95116f16..d8c2a986 100644 --- a/daemon/gdm-local-display-factory.c +++ b/daemon/gdm-local-display-factory.c @@ -817,9 +817,12 @@ manage_static_sessions_per_seat (GdmLocalDisplayFactory *factory, static void seat_added (DBusGProxy *mgr_proxy, const char *sid, + const char *type, GdmLocalDisplayFactory *factory) { - manage_static_sessions_per_seat (factory, sid); + if (strcmp (type, "Default") == 0) { + manage_static_sessions_per_seat (factory, sid); + } } static gboolean |