--- rxvt-unicode/src/rxvtfont.C 2006/10/03 10:28:25 1.104 +++ rxvt-unicode/src/rxvtfont.C 2006/10/03 12:50:31 1.105 @@ -234,9 +234,9 @@ dTermDisplay; dTermGC; - if (color < 0 || color == Color_bg) + if (color == Color_bg) XClearArea (disp, d, x, y, w, h, false); - else + else if (color >= 0) { #if XFT XftDrawRect (d, &term->pix_colors[color].c, x, y, w, h);