So...is this intentional? Would core be open to a patch that allowed AR to differentiate between "nil -- this association needs to be loaded" and "nil -- the target is actually nil"?
Yes, please do investigate something better. I believe it was done simply because it was easy at the time. -- David Heinemeier Hansson http://www.loudthinking.com -- Broadcasting Brain http://www.basecamphq.com -- Online project management http://www.backpackit.com -- Personal information manager http://www.rubyonrails.com -- Web-application framework _______________________________________________ Rails-core mailing list Rails-core@lists.rubyonrails.org http://lists.rubyonrails.org/mailman/listinfo/rails-core