diff --git a/src/sbbs3/pack_qwk.cpp b/src/sbbs3/pack_qwk.cpp
index 423a8e2c3b01bd0c41a7bdf7ed023e61e59e76be..bdd5aef0e8782933c4e27e30fbfd0a362248f7b8 100644
--- a/src/sbbs3/pack_qwk.cpp
+++ b/src/sbbs3/pack_qwk.cpp
@@ -189,6 +189,7 @@ bool sbbs_t::pack_qwk(char *packet, uint *msgcnt, bool prepack)
 			"%sNDX\r\n"
 			"%sTZ\r\n"
 			"%sVIA\r\n"
+			"%sMSGID\r\n"
 			"%sCONTROL\r\n"
 			"MIXEDCASE = YES\r\n"
 			,VERSION_NOTICE
@@ -197,7 +198,7 @@ bool sbbs_t::pack_qwk(char *packet, uint *msgcnt, bool prepack)
 			,p,p,p,p
 			,p,p,p,p
 			,p,p,p,p
-			,p,p,p,p
+			,p,p,p,p,p
 			);
 		fclose(stream);
 		if(useron.rest&FLAG('Q')) {