Ligatures add unwanted space

It seems KLWP doesn't render ligatures properly.

In KLWP, fonts with ligatures (there are lots of them, even the popular Roboto font family has ligatures) add a space between the graphemes supposed to form the ligature glyph (or they're simply two separate glyphs with an added space; it's hard to tell).

Any chance of adding ligature support?