--- dix/window.c 2006/05/21 04:31:27 1.1 +++ dix/window.c 2006/05/21 04:33:59 @@ -2686,6 +2686,7 @@ MapWindow(register WindowPtr pWin, Clien */ if ( (client->trustLevel != XSecurityClientTrusted) && (pWin->drawable.class == InputOnly) && + pWin->parent && pWin->parent->parent && (wClient(pWin->parent)->trustLevel == XSecurityClientTrusted) ) return Success; #endif