Fix issue whereby the Pinyin field would not get updated when emptied