# Error\_messages\_for not working

**URL:** <https://www.ruby-forum.com/t/error-messages-for-not-working/169653>\
**Category:** Rails\
**Created:** [June 6, 2009, 9:17am UTC](https://www.ruby-forum.com/t/error-messages-for-not-working/169653 "2009-06-06T09:17:32Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sahil\_D](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/ee7513/32.png) [@Sahil\_D](https://www.ruby-forum.com/u/Sahil_D)\
**Post date:** [June 6, 2009, 9:17am UTC](https://www.ruby-forum.com/t/error-messages-for-not-working/169653/1 "2009-06-06T09:17:32Z")

</div>

Hi,

i am trying to save an object with 2 associated objects:  
Organisation has\_many :users  
has\_many :addresses

def new  
@org = Organisation.new  
@user = @org.users.build  
@address = @org.addresses.build  
end

view:  
\<%= error\_messages\_for ‘organisation’, ‘user’, ‘address’ %\>

But, this shows me just the error messages for the organisation. and if  
any  
associated object’s validation fails, it just shows me:

users is invalid  
addresses is invalid

I haven’t specified validates\_associated, in any of the 3 models.  
Am i doing something wrong?

Regards

–  
Sahil
