Index: trunk/grails-app/views/person/edit.gsp
===================================================================
--- trunk/grails-app/views/person/edit.gsp	(revision 402)
+++ trunk/grails-app/views/person/edit.gsp	(revision 471)
@@ -138,7 +138,10 @@
                             <g:helpBalloon class="helpballoon" code="person.personGroups" />
                             <custom:checkBoxList name="personGroups"
-                                                            from="${PersonGroup.list().sort { p1, p2 -> p1.name.compareToIgnoreCase(p2.name) }}"
+                                                            from="${PersonGroup.findAllByIsActive(true)}"
                                                             value="${person?.personGroups?.collect{it.id}}"
-                                                            optionKey="id"/>
+                                                            optionKey="id"
+                                                            sortBy="name"
+                                                            linkController="personGroupDetailed"
+                                                            linkAction="show"/>
                         </td>
                     </tr>
