Rails 3でfieldWithErrorsのdivの改行をどうにかする

Rails 2の情報としては

というのがあったのですが、これをRails 3でそのまま使うとタグがそのまま出てしまう。CSSのdisplayプロパティをinlineにすればうまく行きそうなものが、インスペクタでみると計算されているらしいけど改行している。
そこで

の方法を使ってみた。以下引用。

ActionView::Base.field_error_proc = Proc.new do |html_tag, instance|
"<div class=\"error\">#{html_tag}</div>".html_safe
end

Rails 3ではstringをhtml_safe指定しないとタグがescapeされるのか。なるほど。