diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/AddBucket.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/AddBucket.tsx
index 82ebb2a00..2be848aa9 100644
--- a/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/AddBucket.tsx
+++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/AddBucket.tsx
@@ -339,9 +339,7 @@ const AddBucket = () => {
}
tooltip={
versioningAllowed
- ? lockingEnabled && versioningEnabled
- ? "You must disable Locking before Versioning can be disabled"
- : ""
+ ? ""
: permissionTooltipHelper(
[
IAM_SCOPES.S3_PUT_BUCKET_VERSIONING,
@@ -352,12 +350,19 @@ const AddBucket = () => {
}
helpTip={
+ {lockingEnabled && versioningEnabled && (
+
+ {" "}
+ You must disable Object Locking before Versioning can
+ be disabled
+
+ )}
MinIO supports keeping multiple{" "}
- “versions”
+ versions
{" "}
of an object in a single bucket.
@@ -399,6 +404,7 @@ const AddBucket = () => {
from versioning if Object Locking is not enabled.
MinIO requires versioning to support replication.
+
Objects in excluded prefixes do not replicate to any
peer site or remote site.
@@ -440,11 +446,7 @@ const AddBucket = () => {
label={"Object Locking"}
tooltip={
lockingAllowed
- ? `${
- versioningEnabled
- ? "Exclude Folders & Exclude Prefixes options will not be available if this option is enabled."
- : ""
- }`
+ ? ``
: permissionTooltipHelper(
[
IAM_SCOPES.S3_PUT_BUCKET_VERSIONING,
@@ -456,6 +458,13 @@ const AddBucket = () => {
}
helpTip={
+ {retentionEnabled && (
+
+ {" "}
+ You must disable Retention before Object Locking can
+ be disabled
+
+ )}
You can only enable{" "}
{
Object Locking
{" "}
when first creating a bucket.
+
+
+
+ Exclude folders and prefixes
+ {" "}
+ options will not be available if this option is enabled.
}
helpTipPlacement="right"