perlでCSVファイルを生成してダウンロードするCGIを作ってるんですが、
ヘッダを

 print qq|Content-Type: text/csv\n\n|;
print qq|Content-Disposition: attachment; filename="hogehoge.csv"\n\n|;

としてもファイル名が「〜〜.cgi」でダウンロードされようとしてしまいます。
apacheのログにはエラーなどは出ていないですし、ダウンロードした〜〜.cgiの中身を見ると
きちんと命令通りに出力されています。

もう詰み気味です。。。何が原因なのでしょうか?