Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserOrgRoleAction.java =================================================================== diff -u -ra7b0a98ccdef7a9308b07052506a7d3d8ecfa307 -r3d8d01d6573f30c61362c27132e8f241ecfea46e --- lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserOrgRoleAction.java (.../UserOrgRoleAction.java) (revision a7b0a98ccdef7a9308b07052506a7d3d8ecfa307) +++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserOrgRoleAction.java (.../UserOrgRoleAction.java) (revision 3d8d01d6573f30c61362c27132e8f241ecfea46e) @@ -71,9 +71,11 @@ ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { - + service = AdminServiceProxy.getService(getServlet().getServletContext()); UserOrgRoleForm userOrgRoleForm = (UserOrgRoleForm)form; + // make sure we don't have left overs from any previous attempt + userOrgRoleForm.setUserBeans(new ArrayList()); // set list of roles appropriate for the organisation type List roles = (List)request.getAttribute("roles");