ActiveRecord - counter_cache => true no update of record

Hello , I'ld need some help (read it could be a bug .. patch coming in 2.0.3 ?)

I have hm / bt relationships

class User < ActiveRecord::Base has_many :infos, :dependent => :destroy

class Info < ActiveRecord::Base   belongs_to :user , :counter_cache => true

when creating a new info instance, the 'infos_count' column in the users table is not incremented

infos_controller.rb def create     @info =[:info])     @info.valid_until = params[:valid_until] ..       if         current_user.infos << @info #user_id inserted in info but infos_count not updated in user record         current_user.reload       else         format.html { render :action => "new" }       end     end