diff --git a/src/app/shared/form/builder/ds-dynamic-form-ui/models/tag/dynamic-tag.component.ts b/src/app/shared/form/builder/ds-dynamic-form-ui/models/tag/dynamic-tag.component.ts index 742818e81a6..392d25e363e 100644 --- a/src/app/shared/form/builder/ds-dynamic-form-ui/models/tag/dynamic-tag.component.ts +++ b/src/app/shared/form/builder/ds-dynamic-form-ui/models/tag/dynamic-tag.component.ts @@ -178,7 +178,7 @@ export class DsDynamicTagComponent extends DsDynamicVocabularyComponent implemen * @param event The value to emit. */ onBlur(event: Event) { - if (isNotEmpty(this.currentValue) && !this.instance.isPopupOpen()) { + if (isNotEmpty(this.currentValue) && (!this.model.hasAuthority || !this.instance.isPopupOpen())) { this.addTagsToChips(); } this.blur.emit(event);