diff --git a/client/src/views/admin/link-manager/modals/edit-params.js b/client/src/views/admin/link-manager/modals/edit-params.js index 76fe52b3f0..66a3d2df46 100644 --- a/client/src/views/admin/link-manager/modals/edit-params.js +++ b/client/src/views/admin/link-manager/modals/edit-params.js @@ -175,8 +175,12 @@ export default class LinkManagerEditParamsModalView extends ModalView { return false; } - const isObject = this.getMetadata().get(`scopes.${this.foreignEntityType}.object`) && - !this.systemEntityTypeList.includes(this.foreignEntityType); + if ( + !this.getMetadata().get(`scopes.${this.foreignEntityType}.object`) || + this.systemEntityTypeList.includes(this.foreignEntityType) + ) { + return false; + } return ['hasChildren', 'hasOne'].includes(this.type) || (this.type === 'belongsTo' && this.foreignType === 'hasOne') ||