diff --git a/daemon/src/logger.h b/daemon/src/logger.h
index 89864ef4e789c7f5748b4e138cc7f9b5c5b14b4f..dd08deb6eafe1687524a3d5504e3e004d7e11682 100644
--- a/daemon/src/logger.h
+++ b/daemon/src/logger.h
@@ -42,7 +42,7 @@ void setDebugMode(bool);
 bool getDebugMode();
 };
 
-#define LOGGER(M, LEVEL, ...) Logger::log(LEVEL, "%s:%d:tid %llu:\t" M, __FILE__, \
+#define LOGGER(M, LEVEL, ...) Logger::log(LEVEL, "%s:%d:tid %lu:\t" M, __FILE__, \
                                           __LINE__, pthread_self() & 0xffff, ##__VA_ARGS__)
 
 #define ERROR(M, ...)   LOGGER(M, LOG_ERR, ##__VA_ARGS__)