Validates_associated stops after first fail



I am using validates_associated to validate some child models. The
validation of the children stops after the first failed validation. i
would like to validate all the children so that errors for more than
one can be displayed in a form. Is there a way to do this without
looping through all the children?