diff -r c73a49ccfa29 layout.c
--- a/layout.c	Sun Aug 05 17:37:40 2007 +0200
+++ b/layout.c	Fri Aug 10 19:04:45 2007 +0200
@@ -81,6 +81,12 @@ tile(void) {
 					nh = (way + wah) - ny - 2 * c->border;
 				else
 					nh = (mscale * spow(vratio, i)) - 2 * c->border;
+				if(n == 1) {
+					nx -= c->border;
+					ny -= c->border;
+					nw += 2 * c->border;
+					nh += 2 * c->border;
+				}
 			}
 			else { /* tile window */
 				nw = tw - 2 * c->border;
