1 diff --git a/gdk/quartz/gdkevents-quartz.c b/gdk/quartz/gdkevents-quartz.c
2 index 23e879c..b7b2665 100644
3 --- a/gdk/quartz/gdkevents-quartz.c
4 +++ b/gdk/quartz/gdkevents-quartz.c
5 @@ -831,7 +831,7 @@ find_window_for_ns_event (NSEvent *nsevent,
7 g_warning ("grab_toplevel == NULL");
10 + else if (!gdk_window_is_destroyed (grab_toplevel))
12 get_window_point_from_screen_point (grab_toplevel,