diff --git a/gdk/x11/gdkdevicemanager-xi2.c b/gdk/x11/gdkdevicemanager-xi2.c index 5bd5500fea..425efeeab9 100644 --- a/gdk/x11/gdkdevicemanager-xi2.c +++ b/gdk/x11/gdkdevicemanager-xi2.c @@ -1025,6 +1025,9 @@ gdk_x11_device_manager_xi2_translate_event (GdkEventTranslator *translator, ev = (XIEvent *) cookie->data; + if (!ev) + return FALSE; + window = get_event_window (translator, ev); if (window && GDK_WINDOW_DESTROYED (window))