Validation with has_one associated models

Is Rails designed to validate differently with the has_one model
association or is it a bug? I find myself having to code around my
validation differently and wasn't sure if others thought it was an
issue as well.

For example if employee HAS_ONE manager:

my_employee.manager = invalid_manager
my_employee.save
=> true

Shouldn't my_employee.save return false since the invalid_manager was
unable to save?

Thanks,
Tom

you need to use validates_associated

http://api.rubyonrails.com/classes/ActiveRecord/Validations/ClassMethods.html#M000948

Adam