--- rxvt-unicode/src/rxvtfont.C 2007/08/28 17:32:25 1.114 +++ rxvt-unicode/src/rxvtfont.C 2007/08/28 17:35:30 1.117 @@ -1327,8 +1327,9 @@ if (term->bgPixmap.pixmap) { Picture dst = 0; + if (bg >= 0 && term->pix_colors[bg].c.color.alpha < 0x0ff00) - dst = XftDrawPicture(d2); + dst = XftDrawPicture (d2); if (bg < 0 || dst != 0) { @@ -1369,7 +1370,7 @@ } #endif - if(bg >= 0 && !back_rendered) + if (bg >= 0 && !back_rendered) XftDrawRect (d2, &term->pix_colors[bg].c, 0, 0, w, h); XftDrawGlyphSpec (d2, &term->pix_colors[fg].c, f, enc, ep - enc);