diff --git a/Xext/xtest.c b/Xext/xtest.c index 5cb9e1e73..4d2910a60 100644 --- a/Xext/xtest.c +++ b/Xext/xtest.c @@ -437,7 +437,8 @@ ProcXTestFakeInput(ClientPtr client) valuator_mask_set_range(&mask, firstValuator, numValuators, valuators); - (*dev->sendEventsProc) (dev, type, ev->u.u.detail, flags, &mask); + if (dev->sendEventsProc) + (*dev->sendEventsProc) (dev, type, ev->u.u.detail, flags, &mask); if (need_ptr_update) miPointerUpdateSprite(dev);