else
font->draw (*drawable, xpixel, ypixel, text, count, fore, back);
if (ecb_unlikely (rend & RS_Uline && font->descent > 1 && fore != back))
if (ecb_unlikely (rend & RS_Uline && font->descent > 1 && fore != back && !(ISSET_PIXCOLOR (Color_UL))))
{
#if ENABLE_FRILLS
if (ISSET_PIXCOLOR (Color_underline))