diff options
Diffstat (limited to 'gdk')
-rw-r--r-- | gdk/x11/gdkwindow-x11.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gdk/x11/gdkwindow-x11.c b/gdk/x11/gdkwindow-x11.c index f2e23df5fe..c6d6e30f7b 100644 --- a/gdk/x11/gdkwindow-x11.c +++ b/gdk/x11/gdkwindow-x11.c @@ -2453,7 +2453,7 @@ gdk_x11_window_set_transient_for (GdkWindow *window, return; /* XSetTransientForHint() doesn't allow unsetting, so do it manually */ - if (!GDK_WINDOW_DESTROYED (parent)) + if (!parent || !GDK_WINDOW_DESTROYED (parent)) XSetTransientForHint (GDK_WINDOW_XDISPLAY (window), GDK_WINDOW_XID (window), GDK_WINDOW_XID (parent)); |