diff --git a/algo/detectors/sts/StsReadoutConfigLegacy.cxx b/algo/detectors/sts/StsReadoutConfigLegacy.cxx
index 7dd142918213e82dce7c05a63a461f2c444f2e0e..4802a74bc40ab606a753e820d6a6055bb7464296 100644
--- a/algo/detectors/sts/StsReadoutConfigLegacy.cxx
+++ b/algo/detectors/sts/StsReadoutConfigLegacy.cxx
@@ -178,6 +178,7 @@ namespace cbm::algo
         }  //# elink
       }    //# CROB
     }      //# component
+    InitWalkCoeffs();
   }
   // ------------------------------------------------------------------------------------
 
@@ -239,6 +240,7 @@ namespace cbm::algo
   void StsReadoutConfigLegacy::InitWalkCoeffs()
   {
     // Taken from macro/beamtime/mcbm2021/mStsAsicTimeWalk.par
+    fWalkMap[0x10008002].resize(16);
     fWalkMap[0x10008002][0]  = {-24.343851, 2.794827, -0.103235, 0.001478};
     fWalkMap[0x10008002][1]  = {-24.453138, 2.485316, -0.084344, 0.001143};
     fWalkMap[0x10008002][2]  = {-21.335244, 2.585311, -0.094605, 0.001301};
@@ -255,6 +257,7 @@ namespace cbm::algo
     fWalkMap[0x10008002][13] = {-17.299280, 2.451026, -0.100094, 0.001467};
     fWalkMap[0x10008002][14] = {-19.148061, 2.444700, -0.094107, 0.001301};
     fWalkMap[0x10008002][15] = {-27.609664, 2.979764, -0.118827, 0.001815};
+    fWalkMap[0x10008402].resize(16);
     fWalkMap[0x10008402][0]  = {-16.073344, 2.122262, -0.077667, 0.001089};
     fWalkMap[0x10008402][1]  = {-14.128047, 1.925380, -0.068603, 0.000927};
     fWalkMap[0x10008402][2]  = {-14.816346, 2.138562, -0.086058, 0.001264};
@@ -270,6 +273,7 @@ namespace cbm::algo
     fWalkMap[0x10008402][13] = {-15.820881, 2.125931, -0.085089, 0.001243};
     fWalkMap[0x10008402][14] = {-17.079033, 2.253279, -0.095055, 0.001457};
     fWalkMap[0x10008402][15] = {-21.763771, 2.444369, -0.097365, 0.001488};
+    fWalkMap[0x10008412].resize(16);
     fWalkMap[0x10008412][0]  = {-21.062298, 2.403890, -0.102558, 0.001589};
     fWalkMap[0x10008412][1]  = {-24.543860, 2.389462, -0.096190, 0.001471};
     fWalkMap[0x10008412][2]  = {-20.704607, 1.996227, -0.075500, 0.001141};
@@ -286,6 +290,7 @@ namespace cbm::algo
     fWalkMap[0x10008412][13] = {-14.351899, 1.640790, -0.057478, 0.000828};
     fWalkMap[0x10008412][14] = {-15.640816, 1.622711, -0.052814, 0.000721};
     fWalkMap[0x10008412][15] = {-29.251989, 3.538843, -0.151628, 0.002310};
+    fWalkMap[0x10018002].resize(16);
     fWalkMap[0x10018002][0]  = {-25.056458, 3.219929, -0.125826, 0.001851};
     fWalkMap[0x10018002][1]  = {-24.371339, 2.918229, -0.110544, 0.001599};
     fWalkMap[0x10018002][2]  = {-23.462901, 3.175956, -0.124907, 0.001805};
@@ -301,6 +306,7 @@ namespace cbm::algo
     fWalkMap[0x10018002][13] = {-19.358567, 2.818979, -0.117600, 0.001718};
     fWalkMap[0x10018002][14] = {-23.161820, 2.978407, -0.117120, 0.001645};
     fWalkMap[0x10018002][15] = {-27.423694, 3.107933, -0.123165, 0.001840};
+    fWalkMap[0x10018402].resize(16);
     fWalkMap[0x10018402][0]  = {-16.145571, 2.285077, -0.084840, 0.001184};
     fWalkMap[0x10018402][1]  = {-16.710720, 2.333578, -0.088014, 0.001256};
     fWalkMap[0x10018402][2]  = {-13.307549, 2.055841, -0.082222, 0.001205};
@@ -317,6 +323,7 @@ namespace cbm::algo
     fWalkMap[0x10018402][13] = {-13.936573, 1.896988, -0.071429, 0.001002};
     fWalkMap[0x10018402][14] = {-16.212322, 2.087315, -0.082074, 0.001192};
     fWalkMap[0x10018402][15] = {-19.711627, 2.072715, -0.076144, 0.001141};
+    fWalkMap[0x10018412].resize(16);
     fWalkMap[0x10018412][0]  = {-14.367412, 1.870214, -0.068419, 0.000953};
     fWalkMap[0x10018412][1]  = {-15.059765, 1.700618, -0.056864, 0.000772};
     fWalkMap[0x10018412][2]  = {-14.580617, 1.835231, -0.065276, 0.000935};