diff --git a/awx/api/serializers.py b/awx/api/serializers.py index e4c5ba3965..cdb30e113d 100644 --- a/awx/api/serializers.py +++ b/awx/api/serializers.py @@ -977,7 +977,7 @@ class ProjectSerializer(UnifiedJobTemplateSerializer, ProjectOptionsSerializer): def to_representation(self, obj): ret = super(ProjectSerializer, self).to_representation(obj) - if obj.scm_type == '': + if 'scm_revision' in ret and obj.scm_type == '': ret['scm_revision'] = '' return ret