Убираю Слеш В Конце Ссылок, Перестает Работать Seo Фильт

Добрый день, может быть кто-то подскажет решение данной проблемы?

Нужно было убрать завершающий слеш с конца ссылок

сделал подобным образом -

http://forum.cs-cart.com/tracker/issue-5610-seo-addon-other-seo-url-format-is-not-working-properly/

заменил в app/addons/seo/func.php

if (fn_check_seo_schema_option($seo_var, 'html_options', $seo_settings)) {
$link_parts['extension'] = SEO_FILENAME_EXTENSION;
} else {
$link_parts['name'] .= '/';
}

на

fn_check_seo_schema_option($seo_var, 'html_options', $seo_settings)) {
$link_parts['extension'] = SEO_FILENAME_EXTENSION;

и

$link_parts['name'] .= 'page' . $d . $page . '/';

на

$link_parts['name'] .= '/page' . $d . $page . '/';

Вроде бы все ок и работает, но случайно заметил, что с этим апгрейдрм перестал нормально работать AB модуль seo страниц для фильтров - при поиске по фильтру снова начинают открываться ссылки вида site/catalog/?features_hash=6-16_7567_76 заместо нормальных имен

Причем старые, допустим site/catalog/krasnuy_сvet тоже открываются, если перейти прямо по ним.

через htaccess сделать переадресацию недостаточно, заказчик хочет, чтобы ссылки сразу нормальными были, без слешей на конце.

да, кс карт 4.3.7