diff --git a/system/base/polkit/actions.py b/system/base/polkit/actions.py
index f9b4e808..8a600c1e 100644
--- a/system/base/polkit/actions.py
+++ b/system/base/polkit/actions.py
@@ -21,7 +21,7 @@ def setup():
--enable-introspection \
--disable-systemd \
--enable-libsystemd-login=no \
- --enable-libelogind=yes \
+ --enable-libelogind=no \
--with-systemdsystemunitdir=no \
--disable-man-pages \
--disable-gtk-doc \
diff --git a/system/base/polkit/pspec.xml b/system/base/polkit/pspec.xml
index ddf68aad..8a2f30d8 100644
--- a/system/base/polkit/pspec.xml
+++ b/system/base/polkit/pspec.xml
@@ -23,7 +23,7 @@
expat-devel
duktape-devel
gettext-devel
- elogind-devel
+
gobject-introspection-devel
intltool
@@ -57,7 +57,7 @@
glib2
libgcc
expat
- elogind
+
duktape