diff --git a/src/sbbs3/filelist.c b/src/sbbs3/filelist.c
index c0fa9a0e0a81632feb6352621fcc0f53e1776ecb..39e8e1ef5d052a14ccab5f6682df896d97273e66 100644
--- a/src/sbbs3/filelist.c
+++ b/src/sbbs3/filelist.c
@@ -68,7 +68,7 @@ char* byteStr(uint64_t value)
 	else if(value>=1024)
 		SAFEPRINTF(tmp, "%5.1fK", value/1024.0); 
 	else
-		SAFEPRINTF(tmp, "%5luB", value);
+		SAFEPRINTF(tmp, "%5" PRIu64 "B", value);
 	return tmp;
 }