mod_perl2 と Authentication::Credential::HTTP

Catalyst::Plugin::Authentication::Credential::HTTP を使ったテストプログラムを Apache2 + mod_perl2 で動かしていて、basic 認証かける部分で必ずエラーでこけてた。
エラーの内容はこんなん。

Caught exception in Hoge::Controller::Fuga->auto "Not a reference to a Digest::MD5 object at /usr/lib/perl5/site_perl/5.8.8/Catalyst/Authentication/Credential/Password.pm line 169. (in cleanup) Not a reference to a Digest::MD5 object at /usr/lib/perl5/site_perl/5.8.8/Catalyst.pm line 1220."

で、わけも分からず dev.catalystframework.org から Authentication::Credential::HTTP の最新版を取ってきたりしても変わらず、もしやと思って mod_perl の設定を見直したら、

PerlSwitches -T

これだった…。
少なくとも、Credential::HTTP(というより Credential::Password?)を使う場合はこれを使っちゃいけないと。