diff --git a/src/sbbs3/smbutil.c b/src/sbbs3/smbutil.c
index af1688a32590298feaeaeed9dcf126ff5ce7bc1a..3b17537b46f45bf79d34ec7b2ba7be9827e936e9 100644
--- a/src/sbbs3/smbutil.c
+++ b/src/sbbs3/smbutil.c
@@ -526,8 +526,8 @@ void listmsgs(ulong start, ulong count)
 				,beep,i,smb.last_error);
 			break; 
 		}
-		printf("%4"PRIu32" %-25.25s %-25.25s %s\n"
-			,msg.hdr.number,msg.from,msg.to,msg.subj);
+		printf("%4lu/#%-4"PRIu32" %-25.25s %-25.25s %s\n"
+			,start + l, msg.hdr.number,msg.from,msg.to,msg.subj);
 		smb_freemsgmem(&msg);
 		l++; 
 	}