ちょっと ActiveRecord で困ってるんだけど、誰か知らない?

class Department < ActiveRecord::Base
  has_many :users
end

class User < ActiveRecord::Base
  belongs_to :department, :foreign_key => 'FK_users_department',
                :dependent => true
end

で、script/console から
Department.find(User(1).department_id)     => Userクラス
って、正しく返るんだけど
User.find(1).department   => nil

最初はうまくいってて、途中で MyISAM から InnoDB に変えたんだけど、そういのって関係あるかな? ARは 1.14.3 です。