diff --git a/dix/getevents.c b/dix/getevents.c | |
index fade40c..f2bf2ee 100644 | |
--- a/dix/getevents.c | |
+++ b/dix/getevents.c | |
@@ -1329,7 +1329,7 @@ fill_pointer_events(InternalEvent *events, DeviceIntPtr pDev, int type, | |
case ButtonRelease: | |
if (!pDev->button || !buttons) | |
return 0; | |
- if (mask_in && valuator_mask_size(mask_in) > 0 && !pDev->valuator) { | |
+ if (!pDev->valuator) { | |
ErrorF | |
("[dix] button event with valuator from device %d without valuators\n", | |
pDev->id); |