diff --git a/internal/services/object/helpers_object.go b/internal/services/object/helpers_object.go index aacc3dcee..9c8db738d 100644 --- a/internal/services/object/helpers_object.go +++ b/internal/services/object/helpers_object.go @@ -259,7 +259,13 @@ func IsS3Err(err error, code string, message string) bool { func flattenObjectBucketVersioning(versioningResponse *s3.GetBucketVersioningOutput) []map[string]any { vcl := []map[string]any{{}} - vcl[0]["enabled"] = versioningResponse.Status == s3Types.BucketVersioningStatusEnabled + if versioningResponse != nil { + vcl[0]["enabled"] = versioningResponse.Status == s3Types.BucketVersioningStatusEnabled + + return vcl + } + + vcl[0]["enabled"] = false return vcl }