diff --git a/gnu/services/desktop.scm b/gnu/services/desktop.scm index 6b1b21cf80..64eac1117d 100644 --- a/gnu/services/desktop.scm +++ b/gnu/services/desktop.scm @@ -1192,7 +1192,8 @@ (module (file-append (elogind-package config) (lambda (pam) (pam-service (inherit pam) - (session (cons pam-elogind (pam-service-session pam))))))))) + (session (cons pam-elogind (pam-service-session pam)))))) + (shepherd-requirements '(elogind))))) (define (elogind-shepherd-service config) "Return a Shepherd service to start elogind according to @var{config}."