diff --git a/funkwhale_network/db.py b/funkwhale_network/db.py
index d6150defa0fcaf084f8ad7da630d200101ffc2c9..326f8214ffbb9d55820421ef3ba73ef1acb1125c 100644
--- a/funkwhale_network/db.py
+++ b/funkwhale_network/db.py
@@ -118,7 +118,7 @@ async def get_stats(conn):
         increment_stat(
             data["listenings"], "total", int(check["usage_listenings_total"])
         )
-        increment_stat(data["downloads"], "total", int(check["usage_downloads_total"]))
+        increment_stat(data["downloads"], "total", int(check["usage_downloads_total"] or 0))
     return data