diff --git a/src/core/window.c b/src/core/window.c index 36ea96f40..a6ec04fce 100644 --- a/src/core/window.c +++ b/src/core/window.c @@ -7508,7 +7508,7 @@ check_transient_for_loop (MetaWindow *window, { while (parent) { - if (parent->transient_for == window) + if (parent == window) return TRUE; parent = parent->transient_for; }