CakePHP1.2.1.8004 RequestHandler::getReferrer()でリファラが正しく取れない

GoogleAnalyticsとか入れればいいのに、アクセス解析的なものを自前で入れろというものだから、作ってたんだけど、CakePHPのRequestHandlerコンポーネントを使ってリファラを取ろうとするとうまく取得してくれなかった。
コードを追う時間が取れなかったのでとりあえずサーバ変数からとる。

<?php
$refer = $this->RequestHandler->getReferrer(); // うまくとれない
$refer = $_SERVER['HTTP_REFERER']; //とれる
?>

サーバ変数もサニタイズしたほうが良いのかな。