diff --git a/src/main/java/org/olat/group/manager/ContactDAO.java b/src/main/java/org/olat/group/manager/ContactDAO.java index 80eb851d49c9166b741473693404f97e1b8ed944..e2855c089219be41bb9c99a7bb3c25d4b0d742b6 100644 --- a/src/main/java/org/olat/group/manager/ContactDAO.java +++ b/src/main/java/org/olat/group/manager/ContactDAO.java @@ -61,7 +61,7 @@ public class ContactDAO { private List<Long> getMembersForCount(Identity me, Class<?> cl) { StringBuilder sb = new StringBuilder(); - sb.append("select distinct(memv.identityKey) from ").append(cl.getName()).append(" memv ") + sb.append("select memv.identityKey from ").append(cl.getName()).append(" memv ") .append(" where memv.ownerSecGroupKey in (") .append(" select ownerSgmi.securityGroup from ").append(SecurityGroupMembershipImpl.class.getName()).append(" as ownerSgmi where ownerSgmi.identity.key=:identKey") .append(" ) or memv.participantSecGroupKey in (")