diff -Naur poppler-0.14.2.orig/poppler/CairoOutputDev.cc poppler-0.14.2/poppler/CairoOutputDev.cc --- poppler-0.14.2.orig/poppler/CairoOutputDev.cc 2010-07-13 00:19:57.000000000 +0200 +++ poppler-0.14.2/poppler/CairoOutputDev.cc 2010-08-21 12:29:39.042000012 +0200 @@ -2422,7 +2422,9 @@ if (cairo_pattern_status (pattern)) goto cleanup; - cairo_pattern_set_filter (pattern, filter); + cairo_pattern_set_filter (pattern, + interpolate ? + CAIRO_FILTER_BILINEAR : CAIRO_FILTER_NEAREST); if (!printing) cairo_pattern_set_extend (pattern, CAIRO_EXTEND_PAD);