The acpid.service already has this condition, but the path unit will constantly try and start the service unless it also has the condition, often resulting endless systemd loop:
localhost.localdomain systemd[1]: Condition check resulted in ACPI event daemon being skipped. localhost.localdomain systemd[1]: Condition check resulted in ACPI event daemon being skipped. localhost.localdomain systemd[1]: Condition check resulted in ACPI event daemon being skipped.
Closes: 1009301