diff --git a/tools/Master.cpp b/tools/Master.cpp
index 572ec8cf9e03cf7e4e0fda87f64b1b13b575c7e9..9bec0e8df14b2e36678b5484fbe9bf5bc477dc7f 100644
--- a/tools/Master.cpp
+++ b/tools/Master.cpp
@@ -1717,7 +1717,7 @@ void Master::generateSlaveXml(uint16_t slavePosition)
 
             cout
                 << "          <" << pdoType
-                << " Sm=\"" << i << "\" Fixed=\"1\">" << endl
+                << " Sm=\"" << i << "\" Fixed=\"1\" Mandatory=\"1\">" << endl
                 << "            <Index>#x"
                 << hex << setfill('0') << setw(4) << pdo.index
                 << "</Index>" << endl