diff --git a/common/polkit-parsing.sh b/common/polkit-parsing.sh
index f9fccbb1f2da73bcbd917c87859221894ead729e..c1b24ad691c915b602b16b5b35ac4be5e5a2569d 100755
--- a/common/polkit-parsing.sh
+++ b/common/polkit-parsing.sh
@@ -39,6 +39,7 @@ systemctl list-unit-files polkit.service
 ( set +e; sudo ${polkitd} --replace 2>&1 ) | sed 's/^/# /' | tee $TMPFILE &
 
 # Wait for it to start.
+sleep 10
 gdbus wait --address unix:path=/var/run/dbus/system_bus_socket \
         org.freedesktop.PolicyKit1