Ah, itu memang penyebabnya! Ternyata ada non-breaking hyphen di sana, bukan tanda hubung biasa. Seharusnya saya sudah memikirkan hal itu, karena saya pernah mengalami masalah dengan karakter unicode yang membingungkan ini sebelumnya. Saya saja tidak terpikir bahwa itu mungkin menjadi masalah di sini! Terima kasih!