diff --git a/src/sbbs3/pktdump.c b/src/sbbs3/pktdump.c
index 4af25ebebc87bb365ce70b6823579a6998d71051..cb6a16da869e26e5e98705f3bc685251771d4b16 100644
--- a/src/sbbs3/pktdump.c
+++ b/src/sbbs3/pktdump.c
@@ -120,7 +120,7 @@ int pktdump(FILE* fp, const char* fname)
 	printf(" to %s\n"	,faddrtoa(&dest,NULL));
 
 	if(pkthdr.type2.password[0])
-		fprintf(stdout,"Password: '%.*s'\n",sizeof(pkthdr.type2.password),pkthdr.type2.password);
+		fprintf(stdout,"Password: '%.*s'\n",(int)sizeof(pkthdr.type2.password),pkthdr.type2.password);
 
 	fseek(fp,sizeof(pkthdr),SEEK_SET);