diff --git a/src/users/broker.cpp b/src/users/broker.cpp
index 10b25b2e2af521f8baea347ba7c062051f0a91da..bf9b3d3c8ca8dd8ee2fda7d851fd1a2f18f854d3 100644
--- a/src/users/broker.cpp
+++ b/src/users/broker.cpp
@@ -406,7 +406,7 @@ void Broker::update_status_if_dyn_job(const string &job_id, JobStatus status)
 
 void Broker::log_user_stats(string log_folder)
 {
-    static int stat[14] = { 0 };
+    static long stat[14] = { 0 };
     for (auto it : users)
     {
         User *user = it.second;