diff --git a/source/RobotAPI/libraries/aron/codegeneration/codegenerator/codewriter/cpp/generator/ndarray/Matrix.cpp b/source/RobotAPI/libraries/aron/codegeneration/codegenerator/codewriter/cpp/generator/ndarray/Matrix.cpp
index a2714c879b1b9d00fa7496c7584e2b4d816077e1..be7974fb2ba04d07814a468eec39f982d55aa7c5 100644
--- a/source/RobotAPI/libraries/aron/codegeneration/codegenerator/codewriter/cpp/generator/ndarray/Matrix.cpp
+++ b/source/RobotAPI/libraries/aron/codegeneration/codegenerator/codewriter/cpp/generator/ndarray/Matrix.cpp
@@ -105,10 +105,10 @@ namespace armarx::aron::codegenerator::cpp::generator
         b->addLine("auto " + variantAccessor + " = " + ARON_WRITER_ACCESSOR +
                    ".writeMatrix(static_cast<int>( " + std::to_string(type.getRows()) + "), " + "static_cast<int>( " +
                    std::to_string(type.getCols()) + "), " +
-                   std::get<2>(ElementType2Cpp.at(type.getElementType())) + ", " +
-                   conversion::Maybe2CppString.at(type.getMaybe()) + ", " + "armarx::aron::Path(" +
-                   ARON_PATH_ACCESSOR + ", {" + simox::alg::join(p.getPath(), ", ") +
-                   "})); // of " + cppAccessor);
+                   std::get<2>(ElementType2Cpp.at(type.getElementType())) + ", " + "\"" +
+                   type.getDefaultValue() + "\", " + conversion::Maybe2CppString.at(type.getMaybe()) + 
+                   ", " + "armarx::aron::Path(" + ARON_PATH_ACCESSOR + ", {" + 
+                   simox::alg::join(p.getPath(), ", ") + "})); // of " + cppAccessor);
 
         return b;
     }