diff --git a/source/java/org/alfresco/rest/api/impl/GroupsImpl.java b/source/java/org/alfresco/rest/api/impl/GroupsImpl.java index 52461d90d1..cb680d342b 100644 --- a/source/java/org/alfresco/rest/api/impl/GroupsImpl.java +++ b/source/java/org/alfresco/rest/api/impl/GroupsImpl.java @@ -258,7 +258,16 @@ public class GroupsImpl implements Groups Group group = new Group(); group.setId(authorityInfo.getAuthorityName()); - group.setDisplayName(authorityInfo.getAuthorityDisplayName()); + + // REPO-1743 + String authorityDisplayName = authorityInfo.getAuthorityDisplayName(); + if (authorityDisplayName == null || authorityDisplayName.isEmpty()) + { + authorityDisplayName = authorityService.getAuthorityDisplayName(authorityInfo.getAuthorityName()); + } + + group.setDisplayName(authorityDisplayName); + group.setIsRoot(isRootAuthority(rootAuthorities, authorityInfo.getAuthorityName())); // Optionally include