diff --git a/units/systemd-battery-check.service.in b/units/systemd-battery-check.service.in index 3de8ba1d8e..61f4ae16e0 100644 --- a/units/systemd-battery-check.service.in +++ b/units/systemd-battery-check.service.in @@ -10,8 +10,10 @@ [Unit] Description=Check battery level during early boot Documentation=man:systemd-battery-check.service(8) -DefaultDependencies=no +ConditionVirtualization=no +ConditionDirectoryNotEmpty=/sys/class/power_supply/ AssertPathExists=/etc/initrd-release +DefaultDependencies=no After=plymouth-start.service Before=initrd-root-device.target