diff --git a/src/components/multiselect/MultiSelect.vue b/src/components/multiselect/MultiSelect.vue index b4c7117ca..6d24074d8 100755 --- a/src/components/multiselect/MultiSelect.vue +++ b/src/components/multiselect/MultiSelect.vue @@ -560,14 +560,11 @@ export default { else if (this.visibleOptions) { if (this.optionGroupLabel) { value = []; - if (this.optionGroupLabel) { - value = []; - this.visibleOptions.forEach(optionGroup => { - for (let option of this.getOptionGroupChildren(optionGroup)) { - value.push(this.getOptionValue(option)); - } - }); - } + this.visibleOptions.forEach(optionGroup => { + for (let option of this.getOptionGroupChildren(optionGroup)) { + value.push(this.getOptionValue(option)); + } + }); } else { value = this.visibleOptions.map(option => this.getOptionValue(option));