diff --git a/lib/ansible/module_utils/aws/cloudfront_facts.py b/lib/ansible/module_utils/aws/cloudfront_facts.py index 37b41de159..cd6f76fb81 100644 --- a/lib/ansible/module_utils/aws/cloudfront_facts.py +++ b/lib/ansible/module_utils/aws/cloudfront_facts.py @@ -93,7 +93,7 @@ class CloudFrontFactsServiceManager(object): def list_origin_access_identities(self): try: paginator = self.client.get_paginator('list_cloud_front_origin_access_identities') - result = paginator.paginate().build_full_result()['CloudFrontOriginAccessIdentityList'] + result = paginator.paginate().build_full_result().get('CloudFrontOriginAccessIdentityList', {}) return result.get('Items', []) except botocore.exceptions.ClientError as e: self.module.fail_json_aws(e, msg="Error listing cloud front origin access identities")