I've had exactly the same problem and ended up doing the same thing you suggested, over-riding the validate() method and checking for existing field (data conversion) errors and skipping validation if (field) errors were found. -- View this message in context: http://www.nabble.com/-S2--Conversion-validation-issue-tp18576772p22862154.html Sent from the Struts - User mailing list archive at Nabble.com.