diff --git a/internal/service/core/core_vcn_resource.go b/internal/service/core/core_vcn_resource.go index 2a86bea646c..c80f659a171 100644 --- a/internal/service/core/core_vcn_resource.go +++ b/internal/service/core/core_vcn_resource.go @@ -597,7 +597,7 @@ func (s *CoreVcnResourceCrud) SetData() error { s.D.Set("security_attributes", tfresource.SecurityAttributesToMap(s.Res.SecurityAttributes)) - if s.Res.Ipv6CidrBlocks != nil && len(s.Res.Ipv6CidrBlocks) > 0 { + if (s.Res.Ipv6CidrBlocks != nil && len(s.Res.Ipv6CidrBlocks) > 0) || (s.Res.Ipv6PrivateCidrBlocks != nil && len(s.Res.Ipv6PrivateCidrBlocks) > 0) { s.D.Set("is_ipv6enabled", true) } else { s.D.Set("is_ipv6enabled", nil)