user validation

Has anyone had problems with the error_messages_for not being
populated like it should?

I have a user model with validation that is working (I know this from
testing), but the error messages are not being displayed by
error_messages_for 'user'.

I don't understand. All my other models' error_messages work fine.

any ideas?