summaryrefslogtreecommitdiff
path: root/liblightdm-gobject/session.c
diff options
context:
space:
mode:
Diffstat (limited to 'liblightdm-gobject/session.c')
-rw-r--r--liblightdm-gobject/session.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/liblightdm-gobject/session.c b/liblightdm-gobject/session.c
index 8608c41f..73eb88e7 100644
--- a/liblightdm-gobject/session.c
+++ b/liblightdm-gobject/session.c
@@ -171,7 +171,7 @@ load_sessions (const gchar *sessions_dir)
{
const gchar *default_type = "x";
- if (strcmp (dirs[i], WAYLAND_SESSIONS_DIR) == 0)
+ if (dirs[i] != NULL && g_str_has_suffix (dirs[i], "/wayland-sessions") == TRUE)
default_type = "wayland";
sessions = load_sessions_dir (sessions, dirs[i], default_type);