diff --git a/dmenu.c b/dmenu.c
index 4f22ffe..f9e02d6 100644
--- a/dmenu.c
+++ b/dmenu.c
@@ -142,7 +142,7 @@ drawmenu(void)
 
 	if (lines > 0) {
 		/* draw vertical list */
-		w = mw - x;
+		w = mw;
 		for (item = curr; item != next; item = item->right) {
 			y += h;
 			if (item == sel)
@@ -152,7 +152,7 @@ drawmenu(void)
 			else
 				drw_setscheme(drw, &scheme[SchemeNorm]);
 
-			drw_text(drw, x, y, w, bh, item->text, 0);
+			drw_text(drw, 0, y, w, bh, item->text, 0);
 		}
 	} else if (matches) {
 		/* draw horizontal list */
