Drupal, вероятно, преобразует специальные символы "-" в их собственные сущности (будет преобразовано в &#8212
). В этом конкретном случае вам нужно будет сказать drupal, что, возможно, указав, что ваш заголовок уже содержит сущности HTML и что вы знаете о возможных проблемах, с которыми вы можете столкнуться, не позволяя ему преобразовывать сущности за вас.