diff --git a/src/scheduler/Scheduler.cpp b/src/scheduler/Scheduler.cpp
index 4dc8eb5c84ddb25546a32a672bdc84685a6f79f0..6103703d5bef051d8506c1570aad2a99f4ec369f 100644
--- a/src/scheduler/Scheduler.cpp
+++ b/src/scheduler/Scheduler.cpp
@@ -74,7 +74,7 @@ void Aidge::SequentialScheduler::generateScheduling(bool verbose) {
             if (verbose) {
                 printf("\t- consumer: "
                        "\x1b[1;37m"
-                       "%s"
+                       "%Q"
                        "\x1b[0m"
                        "\n\t\tR/C:\t",
                        (consumer->type() + "_" + std::to_string(reinterpret_cast<uintptr_t>(consumer.get()))).c_str());