diff --git a/src/syncterm/term.c b/src/syncterm/term.c
index b5615464e15d253b6a5963791bcff6245e4b7a40..2683056d6dbf2f48c4501ee7d8c12d582f054b1a 100644
--- a/src/syncterm/term.c
+++ b/src/syncterm/term.c
@@ -901,6 +901,7 @@ BOOL doterm(struct bbslist *bbs)
 						conn_send(bbs->syspass,strlen(bbs->syspass),0);
 						conn_send("\r",1,0);
 					}
+					break;
 				case 0x1600:	/* ALT-U - Upload */
 					zmodem_upload(bbs->uldir);
 					break;