Index: lams_central/src/java/org/lamsfoundation/lams/web/ProfileSaveAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_central/src/java/org/lamsfoundation/lams/web/ProfileSaveAction.java,v diff -u -r1.5 -r1.6 --- lams_central/src/java/org/lamsfoundation/lams/web/ProfileSaveAction.java 6 Nov 2006 00:43:18 -0000 1.5 +++ lams_central/src/java/org/lamsfoundation/lams/web/ProfileSaveAction.java 7 Nov 2006 23:24:28 -0000 1.6 @@ -58,6 +58,7 @@ * validate="false" * * @struts:action-forward name="profile" path="/index.do?state=active&tab=profile" + * @struts:action-forward name="editprofile" path="/index.do?state=active&tab=editprofile" */ public class ProfileSaveAction extends Action { @@ -102,6 +103,11 @@ } } + if (!errors.isEmpty()) { + saveErrors(request, errors); + return (mapping.findForward("editprofile")); + } + BeanUtils.copyProperties(requestor,userForm); SupportedLocale locale = (SupportedLocale) getService().findById(SupportedLocale.class, (Byte)userForm.get("localeId")); requestor.setLocale(locale);