diff --git a/sway/commands.c b/sway/commands.c
index 74e13d6c9..3ed0c8dbd 100644
--- a/sway/commands.c
+++ b/sway/commands.c
@@ -391,7 +391,7 @@ static void debug_for_window(swayc_t *view, void *data) {
 }
 
 enum cmd_status cmd_for_window(char *criteria, int argc, char **argv) {
-	if (!checkarg(argc, "for_window", EXPECTED_AT_LEAST, 2)) {
+	if (!checkarg(argc, "for_window", EXPECTED_AT_LEAST, 1)) {
 		return CMD_FAILURE;
 	}
 	//TODO