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
=> true

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


you need to use validates_associated