--- cairo-1.0.0/src/cairo-xlib-surface.c.detectx 2005-08-28 09:33:49.000000000 +0200 +++ cairo-1.0.0/src/cairo-xlib-surface.c 2005-08-28 09:34:25.000000000 +0200 @@ -1646,10 +1646,10 @@ } surface->buggy_repeat = FALSE; - if (strstr (ServerVendor (dpy), "The X.Org Foundation") != NULL) { + if (strstr (ServerVendor (dpy), "X.Org") != NULL) { if (VendorRelease (dpy) <= 60802000) surface->buggy_repeat = TRUE; } else if (strstr (ServerVendor (dpy), "XFree86") != NULL) {