Index: lams_central/src/java/org/lamsfoundation/lams/web/PortraitSaveAction.java =================================================================== diff -u -rf8e00c422047b4cfc062f1a73671895c480f98c2 -r6204654e56634639e5fb6b2b5c2be11f835cf117 --- lams_central/src/java/org/lamsfoundation/lams/web/PortraitSaveAction.java (.../PortraitSaveAction.java) (revision f8e00c422047b4cfc062f1a73671895c480f98c2) +++ lams_central/src/java/org/lamsfoundation/lams/web/PortraitSaveAction.java (.../PortraitSaveAction.java) (revision 6204654e56634639e5fb6b2b5c2be11f835cf117) @@ -89,6 +89,7 @@ String mediaType = file.getContentType().split("/",2)[0]; if (!mediaType.equals("image")) { errors.add("file",new ActionMessage("error.portrait.not.image")); + saveErrors(request, errors); return mapping.getInputForward(); } @@ -99,6 +100,7 @@ ByteArrayInputStream is = PortraitUtils.resizePicture(file.getInputStream(), THUMBNAIL_WIDTH, THUMBNAIL_HEIGHT, fileType); if (is==null) { errors.add("file",new ActionMessage("error.general.1")); + saveErrors(request, errors); return mapping.getInputForward(); }