For some reason it puts empty glyphs after the ligature glyph rather than before it. There is a possibility this fix might break something else, we will see. Fixes #3313