diff --git a/cli-chansession.c b/cli-chansession.c
index f555a6e9e27287918a8f720913c3432bd967fc04..cd53e8513d3427109ad83692480957b9f9b1bf00 100644
--- a/cli-chansession.c
+++ b/cli-chansession.c
@@ -446,8 +446,9 @@ do_escape(unsigned char c) {
 			cli_tty_setup();
 			cli_ses.winchange = 1;
 			return 1;
+		default:
+			return 0;
 	}
-	return 0;
 }
 
 static