diff --git a/client/entities.go b/client/entities.go index 5a91eccc..b89489ba 100644 --- a/client/entities.go +++ b/client/entities.go @@ -301,7 +301,7 @@ func (m *GroupMemberInfo) Manageable() bool { if self == Member || m.Permission == Owner { return false } - return m.Permission != Administrator + return m.Permission != Administrator || self == Owner } func (r *UserJoinGroupRequest) Accept() {