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

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