diff --git a/dix/window.c b/dix/window.c index 0de19506a..50d819c49 100644 --- a/dix/window.c +++ b/dix/window.c @@ -817,12 +817,6 @@ CreateWindow(Window wid, WindowPtr pParent, int x, int y, unsigned w, } } - if (((vmask & (CWBorderPixmap | CWBorderPixel)) == 0) && - (class != InputOnly) && (depth != pParent->drawable.depth)) { - *error = BadMatch; - return NullWindow; - } - if (((vmask & CWColormap) == 0) && (class != InputOnly) && ((visual != ancwopt->visual) || (ancwopt->colormap == None))) {