I've committed a supposed fix
now it works, thank you.
If you find it used in any vibe.d (or related) code, feel free to report it as a bug, I'll remove it ASAP.
ah, it's vibelog, vibenews and alot of other projects, all using renderComat. even vibed.org does this.