diff --git a/src/evdev-tablet.c b/src/evdev-tablet.c index 940a1e06..d751f2ff 100644 --- a/src/evdev-tablet.c +++ b/src/evdev-tablet.c @@ -1599,6 +1599,8 @@ tablet_init_accel(struct tablet_dispatch *tablet, struct evdev_device *device) filter = create_pointer_accelerator_filter_tablet(x->resolution, y->resolution); + if (!filter) + return -1; rc = evdev_device_init_pointer_acceleration(device, filter); if (rc != 0)