diff --git a/website/client/components/groups/membersModal.vue b/website/client/components/groups/membersModal.vue index a2f504d2a7..0e76a99f33 100644 --- a/website/client/components/groups/membersModal.vue +++ b/website/client/components/groups/membersModal.vue @@ -496,8 +496,9 @@ export default { }); }, shouldShowAddManager (memberId) { + if (!this.isLeader && !this.isAdmin) return false; if (memberId === this.group.leader || memberId === this.group.leader._id) return false; - return !(this.group.managers && this.group.managers[memberId]); + return this.groupIsSubscribed && !(this.group.managers && this.group.managers[memberId]); }, shouldShowRemoveManager (memberId) { if (!this.isLeader && !this.isAdmin) return false;