diff --git a/dix/events.c b/dix/events.c index eaa3d1604..83e9f417e 100644 --- a/dix/events.c +++ b/dix/events.c @@ -2143,7 +2143,7 @@ FixUpEventFromWindow( Bool calcChild) { #ifdef LG3D - if (GetLgePRWForRoot(pWin)) { + if (lgeDisplayServerIsAlive && GetLgePRWForRoot(pWin)) { lgeFixUpEventFromWindow(xE, pWin, child, calcChild); return; }