14 lines
640 B
Diff
14 lines
640 B
Diff
diff --git a/src/polkitbackend/polkitbackendsessionmonitor-systemd.c b/src/polkitbackend/polkitbackendsessionmonitor-systemd.c
|
|
index 1a6107a..3abd7c5 100644
|
|
--- a/src/polkitbackend/polkitbackendsessionmonitor-systemd.c
|
|
+++ b/src/polkitbackend/polkitbackendsessionmonitor-systemd.c
|
|
@@ -106,7 +106,7 @@ sd_source_new (void)
|
|
source = g_source_new (&sd_source_funcs, sizeof (SdSource));
|
|
sd_source = (SdSource *)source;
|
|
|
|
- if ((ret = sd_login_monitor_new (NULL, &sd_source->monitor)) < 0)
|
|
+ if ((ret = sd_login_monitor_new ("session", &sd_source->monitor)) < 0)
|
|
{
|
|
g_printerr ("Error getting login monitor: %d", ret);
|
|
}
|