diff --git a/tools/Master.cpp b/tools/Master.cpp
index f23b02fa9e8b752560b99481e7a18087d8b85b9e..f0425492725e67b04cfc48316fee046f441a8623 100644
--- a/tools/Master.cpp
+++ b/tools/Master.cpp
@@ -1191,9 +1191,10 @@ void Master::showDomain(unsigned int domainIndex)
 
         cout << "  SlaveConfig "
             << fmmu.slave_config_alias << ":" << fmmu.slave_config_position
-            << ", Dir "
-            << setfill(' ') << setw(3) << (fmmu.dir == EC_DIR_INPUT ? "In" : "Out")
-            << ", LogAddr 0x" 
+            << ", SM" << dec << (unsigned int) fmmu.sync_index << " ("
+            << setfill(' ') << setw(3)
+            << (fmmu.dir == EC_DIR_INPUT ? "Input" : "Output")
+            << "), LogAddr 0x" 
             << hex << setfill('0') << setw(8) << fmmu.logical_address
             << ", Size " << dec << fmmu.data_size << endl;