diff options
-rw-r--r-- | src/linux/up-backend.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/linux/up-backend.c b/src/linux/up-backend.c index ddd4472..52b430e 100644 --- a/src/linux/up-backend.c +++ b/src/linux/up-backend.c @@ -603,10 +603,11 @@ gboolean up_backend_emits_resuming (UpBackend *backend) { #ifdef HAVE_SYSTEMD - return TRUE; -#else - return FALSE; + if (sd_booted ()) + return TRUE; + else #endif + return FALSE; } /** |