Могут ли быть проблемы, если отключить проверку топика на уникальность?

Потребовалось убрать проверку на уникальность топика. Сначала удалил эту строчку:

github.com/livestreet/livestreet/blob/1.0.3/classes/modules/topic/entity/Topic.entity.class.php#L44-44

При создании топика появлялась ошибка «SQL Error: Column 'topic_text_hash' cannot be null...».

Затем удалил это кусок кода и вроде решил проблему.
github.com/livestreet/livestreet/blob/1.0.3/classes/modules/topic/entity/Topic.entity.class.php#L70-75

Вопросы:
1) Возможны какие-нибудь ошибки в работе сайта из-за подобных изменений или столбец topic_text_hash в базе данных нужен только для проверки топика на уникальность?
2) Может есть более простой/правильный способ отключить эту проверку?

База данных LS: непонятный хеш.

Хотел попробовать написать сегодня скрипт для переноса статей с joomla на LS.
Начал смотреть строение БД. И в таблице ls_topic.sql не могу понять зачем нужен topic_text_hash, точнее откуда он берется. Я так понимаю это хеш текста топика, пробовал стандартные функции хеширования но они не подошли.
Собственно вопрос откуда и как берется этот хеш?