diff --git a/builtin/providers/aws/resource_aws_route53_record.go b/builtin/providers/aws/resource_aws_route53_record.go index 8a5b5c92d9..1b6a54ea23 100644 --- a/builtin/providers/aws/resource_aws_route53_record.go +++ b/builtin/providers/aws/resource_aws_route53_record.go @@ -534,6 +534,10 @@ func resourceAwsRoute53RecordDelete(d *schema.ResourceData, meta interface{}) er } changeInfo := respRaw.(*route53.ChangeResourceRecordSetsOutput).ChangeInfo + if changeInfo == nil { + log.Printf("[INFO] No ChangeInfo Found. Waiting for Sync not required") + return nil + } err = waitForRoute53RecordSetToSync(conn, cleanChangeID(*changeInfo.Id)) if err != nil {