--- layout.c.bak 2007-05-22 19:33:18.000000000 +0200 +++ layout.c 2007-05-22 19:33:05.000000000 +0200 @@ -81,7 +81,7 @@ mw = waw; th = (n > nmaster) ? ((wah * (1000 - masterw)) / 1000) / (portrait ? 1 : n - nmaster) : 0; tw = (n > nmaster) ? waw / (portrait ? n - nmaster : 1) : 0; - remainder = (n > nmaster) ? wah - tw * (n - nmaster) : 0; + remainder = (n > nmaster) ? wah - th * (n - nmaster) : 0; for(i = 0, c = clients; c; c = c->next) if(isvisible(c)) {