diff --git a/packages/editor-ui/src/components/FixedCollectionParameter.vue b/packages/editor-ui/src/components/FixedCollectionParameter.vue index 86e270e0f6..f77a39bf03 100644 --- a/packages/editor-ui/src/components/FixedCollectionParameter.vue +++ b/packages/editor-ui/src/components/FixedCollectionParameter.vue @@ -83,8 +83,9 @@ export default mixins(genericHelpers) const sectionKeys = Object.keys(this.values); if ( - sectionKeys.length === 0 || - (sectionKeys.length === 1 && this.values[sectionKeys[0]].length === 0) + this.parameter.required && + (sectionKeys.length === 0 || + (sectionKeys.length === 1 && this.values[sectionKeys[0]].length === 0)) ) { this.$nextTick(function () { this.optionSelected(this.parameter.options[0].name);