live-commerceでデフォルトポート以外を使うときのリンク切れの問題

live-commerceで開発時なんかにポートを変更して80番ポート以外で動かそうとするとユーザー側サイトが全部リンク切れになる問題。
/catalog/lib/c.phpの705行め

$url1 = 'http://' . Zend_Registry::get('host_name');

$url1 = Zend_Registry::get('host');

に修正する。