diff --git a/src/bin/e_actions.c b/src/bin/e_actions.c index f581af10f..24733802c 100644 --- a/src/bin/e_actions.c +++ b/src/bin/e_actions.c @@ -860,7 +860,7 @@ ACT_FN_GO(window_push) while (cur != NULL) { - if ((bd->desk == cur->desk) && (bd != cur)) + if ((bd->desk == cur->desk) && (bd != cur) && (!cur->iconic)) { if ((dir == E_DIRECTION_LEFT) && (cur->x + cur->w < bd->x)