Нет, видимо разница в том, что там не 2.0.4 а немного ниже версия, да и смайлики там запрещены и их "выпиливать" не нужно.
Если проблема есть с русским языком, то можно пробовать добавить идентификатор u в preg_replace. Вот так: preg_replace("/\s+/u", $space, $text) он добавляет поддержку utf-8
Да собственно попробуй для начала поудаляй строки после
$description = KunenaHtmlParser::stripBBCode($this->topic->first_post_message, 182);
Может что увидишь, где у тебя русские буквы пропадают.