--- old/src/cairo-pattern.c 2007-12-09 21:44:13.000000000 +0100 +++ new/src/cairo-pattern.c 2007-12-09 21:46:44.000000000 +0100 @@ -1338,7 +1338,7 @@ /* Not cached, need to create new */ surface = _cairo_surface_create_similar_solid (dst, - pattern->content, + CAIRO_CONTENT_COLOR_ALPHA, 1, 1, &pattern->color, &pattern->base);