diff --git a/src/syncterm/term.c b/src/syncterm/term.c
index 550dc4d53b7d879aa2283fe217bb47d6b8d26bff..ceae6cda8a5d63f62c66c36d3c88bcb80a87701a 100644
--- a/src/syncterm/term.c
+++ b/src/syncterm/term.c
@@ -558,6 +558,7 @@ void begin_upload(struct bbslist *bbs, BOOL autozm)
 	}
 	SAFECOPY(path,fpick.selected[0]);
 	filepick_free(&fpick);
+	puttext(1,1,txtinfo.screenwidth,txtinfo.screenheight,buf);
 
 	if((fp=fopen(path,"rb"))==NULL) {
 		SAFEPRINTF2(str,"Error %d opening %s for read",errno,path);