diff options
Diffstat (limited to 'utils')
-rw-r--r-- | utils/gdmflexiserver.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/utils/gdmflexiserver.c b/utils/gdmflexiserver.c index d1b72fe6..cfeb1757 100644 --- a/utils/gdmflexiserver.c +++ b/utils/gdmflexiserver.c @@ -29,8 +29,9 @@ #include <glib/gi18n.h> #include <gtk/gtk.h> +#include "common/gdm-common.h" + #ifdef WITH_SYSTEMD -#include <systemd/sd-daemon.h> #include <systemd/sd-login.h> #endif @@ -680,7 +681,7 @@ goto_login_session (GError **error) } #ifdef WITH_SYSTEMD - if (sd_booted () > 0) { + if (LOGIND_RUNNING()) { return goto_login_session_for_systemd (connection, error); } #endif |