По умолчанию, словари, которые являются «свободными тегами» в Drupal, не добавляют избыточные термины, если они уже существуют в данном словаре. Вы уверены, что термины написаны абсолютно одинаково? Используете ли вы какие-либо другие модули, которые могут повлиять на таксономию?