diff --git a/src/sbbs3/qwktomsg.cpp b/src/sbbs3/qwktomsg.cpp
index 3c5c1b63ff4595a97907e8781b01ba8b3dbcd6dc..ac79ab1fa4d43083e51a2bef6e0709c5cf54d9ff 100644
--- a/src/sbbs3/qwktomsg.cpp
+++ b/src/sbbs3/qwktomsg.cpp
@@ -184,6 +184,7 @@ bool sbbs_t::qwktomsg(FILE *qwk_fp, char *hdrblk, char fromhub, uint subnum
 				}
 				k+=strlen(qwkbuf+k);
 				header_cont=false;
+				continue;
 			}
 			if(!taillen && qwkbuf[k]==SP && col==3 && bodylen>=3
 				&& body[bodylen-3]=='-' && body[bodylen-2]=='-'