Rails2.0のrescue_fromはRoutingErrorを補足しない?

2.0系で新しく追加されたrescue_fromを最近使ってみた。
けどRoutingErrorは補足しないみたい。
どうせ全体でエラーページにするつもりだったので、rescue_fromを使うのをやめてrescue_actionをオーバーライドした。

  def rescue_action(e)
    case e
    when ActionController::RoutingError,ActionController::UnknownController,ActionController::UnknownAction,ActiveRecord::RecordNotFound
      render :file => File.join(RAILS_ROOT, 'public','404.html')
    else
      super
    end
  end