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