Index: trunk/grails-app/views/person/create.gsp
===================================================================
--- trunk/grails-app/views/person/create.gsp	(revision 503)
+++ trunk/grails-app/views/person/create.gsp	(revision 506)
@@ -94,7 +94,11 @@
                             <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"/>
+                            <g:link controller="personGroupDetailed" action="create">+Add Group</g:link>
                         </td>
                     </tr>
Index: trunk/grails-app/views/person/edit.gsp
===================================================================
--- trunk/grails-app/views/person/edit.gsp	(revision 503)
+++ trunk/grails-app/views/person/edit.gsp	(revision 506)
@@ -139,4 +139,5 @@
                                                             linkController="personGroupDetailed"
                                                             linkAction="show"/>
+                            <g:link controller="personGroupDetailed" action="create">+Add Group</g:link>
                         </td>
                     </tr>
@@ -164,4 +165,5 @@
             <div class="buttons">
                 <span class="button"><g:actionSubmit class="save" value="Update" /></span>
+                    <span class="button"><g:actionSubmit class="cancel" value="Cancel" action="Show"/></span>
                 <span class="button"><g:actionSubmit class="delete" onclick="return confirm('Are you sure?');" value="Delete" /></span>
             </div>
