Sorry, I don't have an answer for you on this. But I'm curious -- why
are you putting the address in a separate model if you are using
has_one? It seems like an over-normailization to me. Why not just put
those attributes in the user and be done with it?
Walter