diff --git a/lib/ansible/modules/system/systemd.py b/lib/ansible/modules/system/systemd.py index 1e46a59c90e..724290a7220 100644 --- a/lib/ansible/modules/system/systemd.py +++ b/lib/ansible/modules/system/systemd.py @@ -291,7 +291,7 @@ def main(): } for requires in ('state', 'enabled', 'masked'): - if requires is not None and name is None: + if requires is not None and unit is None: module.fail_json(msg="name is also required when specifying %s" % requires) # Run daemon-reload first, if requested