When combining saveAssociated() with validate=first and TranslateBehavior. Saving data for multiple locales was not done correctly. Fixes #3272