diff -u -r cairo-1.10.2.orig//src/cairo-ft-font.c cairo-1.10.2/src/cairo-ft-font.c --- cairo-1.10.2.orig//src/cairo-ft-font.c 2011-08-29 17:09:15.000000000 +0200 +++ cairo-1.10.2/src/cairo-ft-font.c 2011-08-29 17:09:59.000000000 +0200 @@ -1743,8 +1743,7 @@ } if (other->base.antialias == CAIRO_ANTIALIAS_SUBPIXEL && - (options->base.antialias == CAIRO_ANTIALIAS_DEFAULT || - options->base.antialias == CAIRO_ANTIALIAS_GRAY)) { + options->base.antialias == CAIRO_ANTIALIAS_DEFAULT) { options->base.antialias = CAIRO_ANTIALIAS_SUBPIXEL; options->base.subpixel_order = other->base.subpixel_order; }