diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c
index 8a2fc5c8c2705af1bc9ed6b9754f5db0bf3ed8e4..0a878269cd422b36139a2f577a10305ec0054196 100644
--- a/src/sbbs3/mailsrvr.c
+++ b/src/sbbs3/mailsrvr.c
@@ -1336,7 +1336,8 @@ static void smtp_thread(void* arg)
 				}
 
 				if(ftell(msgtxt)<1) {
-					lprintf("%04d !SMTP INVALID MESSAGE LENGTH: %ld", socket, ftell(msgtxt));
+					lprintf("%04d !SMTP INVALID MESSAGE LENGTH: %ld (%lu lines)"
+						, socket, ftell(msgtxt), lines);
 					sockprintf(socket,"554 No message text");
 					continue;
 				}