diff --git a/gen.sh b/gen.sh
index 0d09777..95a5c20 100755
--- a/gen.sh
+++ b/gen.sh
@@ -188,7 +188,7 @@ newdataentry () {
test "$d" = "covers" && {
printf "\t"${cover}"\n"
} || {
- fs=$(stat -c %s ${customdir}"/"${ffn})
+ fs=$(wc -c <${customdir}"/"${ffn})
printf "\t%s\n" "${fs}" "${ffn}"
}
} || {