diff --git a/dix/events.c b/dix/events.c index f6309f29d..a4deaaa08 100644 --- a/dix/events.c +++ b/dix/events.c @@ -3389,7 +3389,7 @@ CheckPassiveGrabsOnWindow( else gdev = device; } - if (gdev) + if (gdev && gdev->key) xkbi= gdev->key->xkbInfo; #endif tempGrab.modifierDevice = grab->modifierDevice;