Content-Typeのcharsetを間違うとresponseTextが取得できない

prototype.jsAjax.RequestでどうしてもresponseTextが取得できなかった。(Firefoxでは可)
いろいろ試してみた結果、レスポンスのContent-Typeでcharset=utf8となっているとIEのみresponseTextが取得できないようだ。

Rails側で以下のようにして回避した。

@headers["Content-Type"] = "text/plain; charset=utf-8"

参考
http://blog.nomadscafe.jp/archives/000578.html
http://blog.simpraight.com/entry/18