diff -r 421ff8bee10c -r 5498c1e29cca finch/libgnt/gntwm.c --- a/finch/libgnt/gntwm.c Wed Jul 11 19:27:39 2007 +0000 +++ b/finch/libgnt/gntwm.c Thu Jul 12 03:17:32 2007 +0000 @@ -829,6 +829,9 @@ if (wm->_list.window) return TRUE; + if(!wm->cws->ordered) + return FALSE; + shift_window(wm, wm->cws->ordered->data, -1); return TRUE; } @@ -840,6 +843,9 @@ if (wm->_list.window) return TRUE; + if(!wm->cws->ordered) + return FALSE; + shift_window(wm, wm->cws->ordered->data, 1); return TRUE; }