summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--daemon/gdm-local-display-factory.c5
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