filter run twice with sub classes

class User::Signin::BaseController < User::BaseController

  before_filter :before_filter_setup_user   def before_filter_setup_user     puts "hi"   end

  def index   end

end

class User::Signin::BasicController < User::Signin::BaseController

  def index   end

end

The filter gets called twice, "hi" prints twice, what is the best way to prevent this?