diff --git a/src/mango.c b/src/mango.c index 29a634aa..cf9bf6a3 100644 --- a/src/mango.c +++ b/src/mango.c @@ -5143,7 +5143,7 @@ exchange_common: tmp2_next->prev = &c1->link; } - if (config.exchange_cross_monitor) { + if (config.exchange_cross_monitor && c1->mon != c2->mon) { DwindleNode **c1_root = &m1->pertag->dwindle_root[m1->pertag->curtag]; DwindleNode *c1node = dwindle_find_leaf(*c1_root, c1);