diff --git a/src/scheduler/Scheduler.cpp b/src/scheduler/Scheduler.cpp
index 4dc8eb5c84ddb25546a32a672bdc84685a6f79f0..cda5baedfa513ae9140f0f53bcf5c7867d9b90b1 100644
--- a/src/scheduler/Scheduler.cpp
+++ b/src/scheduler/Scheduler.cpp
@@ -207,7 +207,7 @@ void Aidge::SequentialScheduler::forward(bool forwardDims, bool verbose) {
 
 void Aidge::SequentialScheduler::saveSchedulingDiagram(const std::string& fileName) const {
     FILE* fp = std::fopen((fileName + ".mmd").c_str(), "w");
-    std::fprintf(fp, "gantt\ndateFormat x\naxisFormat %%s ms\n\n");
+    std::fprintf(fp, "gantt\ndateFormat x\naxisFormat %%Q ms\n\n");
 
     if (!mScheduling.empty()) {
         const auto globalStart = mScheduling[0].start;