diff --git a/src/modules/tiling/window_tree.c b/src/modules/tiling/window_tree.c index 9816bec81..7484e47be 100644 --- a/src/modules/tiling/window_tree.c +++ b/src/modules/tiling/window_tree.c @@ -591,7 +591,10 @@ _tiling_window_tree_node_join(Window_Tree *root, Window_Tree *node, Eina_Bool di if (!pn) { if (node->parent && node->parent->parent && node->parent->parent->parent) - _tiling_window_tree_node_break_out(root, node, node->parent->parent->parent, dir); + { + _tiling_window_tree_node_break_out(root, node, node->parent->parent->parent, dir); + } + return; }