--- a/client.c Sat Aug 05 14:02:25 2006 +0200 +++ b/client.c Sat Aug 05 14:56:32 2006 +0200 @@ -466,7 +466,7 @@ { Client *c; - if(!sel) + if(!sel || arrange != dotile) return; if(sel == getnext(clients) && sel->next) {