diff --git a/src/components/SchemaRow/TopLevelSchemaRow.tsx b/src/components/SchemaRow/TopLevelSchemaRow.tsx
index 75e5c141..7d407918 100644
--- a/src/components/SchemaRow/TopLevelSchemaRow.tsx
+++ b/src/components/SchemaRow/TopLevelSchemaRow.tsx
@@ -93,7 +93,7 @@ export const TopLevelSchemaRow = ({
}
if (isComplexArray(schemaNode) && isPureObjectNode(schemaNode.children[0])) {
- const validations = getValidationsFromSchema(schemaNode);
+ const validations = isRegularNode(schemaNode) ? getValidationsFromSchema(schemaNode) : {};
return (
<>
@@ -105,7 +105,7 @@ export const TopLevelSchemaRow = ({
{!isEmpty(validations) && (
-
+
)}