diff --git a/src/main/java/org/olat/group/ui/main/AbstractMemberListController.java b/src/main/java/org/olat/group/ui/main/AbstractMemberListController.java index 003f4422f4c97e86673d086c3ed0d9403d24c898..a251aa5534e1341f364348073570dbb47e7806c5 100644 --- a/src/main/java/org/olat/group/ui/main/AbstractMemberListController.java +++ b/src/main/java/org/olat/group/ui/main/AbstractMemberListController.java @@ -669,7 +669,12 @@ public abstract class AbstractMemberListController extends FormBasicController i } ContactMessage contactMessage = new ContactMessage(getIdentity()); - String name = repoEntry != null ? repoEntry.getDisplayname() : businessGroup.getName(); + String name; + if(identities.size() == 1) { + name = userManager.getUserDisplayName(identities.get(0)); + } else { + name = repoEntry != null ? repoEntry.getDisplayname() : businessGroup.getName(); + } ContactList contactList = new ContactList(name); contactList.addAllIdentites(identities); contactMessage.addEmailTo(contactList);