diff --git a/awx/main/models/__init__.py b/awx/main/models/__init__.py index 8f91170d8c..530bb50315 100644 --- a/awx/main/models/__init__.py +++ b/awx/main/models/__init__.py @@ -1608,7 +1608,7 @@ class JobTemplate(CommonModel): for pw in inventory_source.source_passwords_needed: if pw not in needed: needed.append(pw) - return bool(len(needed) == 0) + return bool(self.credential and not len(needed)) class Job(CommonModelNameNotUnique): '''