diff --git a/awx/api/serializers.py b/awx/api/serializers.py index 6d2d0d60f9..20810acaff 100644 --- a/awx/api/serializers.py +++ b/awx/api/serializers.py @@ -1777,7 +1777,7 @@ class JobLaunchSerializer(BaseSerializer): credential = attrs.get('credential', None) or obj.credential # fill passwords dict with request data passwords - if credential.passwords_needed: + if credential and credential.passwords_needed: try: for p in credential.passwords_needed: passwords[p] = data[p]