diff --git a/packages/ui/src/fields/Array/index.tsx b/packages/ui/src/fields/Array/index.tsx index 5c3730e4c3..ed2501903c 100644 --- a/packages/ui/src/fields/Array/index.tsx +++ b/packages/ui/src/fields/Array/index.tsx @@ -201,7 +201,7 @@ export const ArrayFieldComponent: ArrayFieldClientComponent = (props) => { const fieldHasErrors = submitted && errorPaths.length > 0 const showRequired = (readOnly || disabled) && rows.length === 0 - const showMinRows = rows.length < minRows || (required && rows.length === 0) + const showMinRows = (rows.length && rows.length < minRows) || (required && rows.length === 0) return (