diff --git a/core/detectors/sts/CbmStsParSetSensor.cxx b/core/detectors/sts/CbmStsParSetSensor.cxx
index 2e64b3308e3f32fe281883ccab30ea7e5faad3bc..da09b3048fc1aaa6339c1c13c527d18af0b2f439 100644
--- a/core/detectors/sts/CbmStsParSetSensor.cxx
+++ b/core/detectors/sts/CbmStsParSetSensor.cxx
@@ -86,8 +86,11 @@ std::string CbmStsParSetSensor::ToString() const
       ss << "Empty";
     else
       ss << "Parameters for " << fParams.size() << " sensors:\n";
-    for (const auto& [address, par] : fParams)
-      ss << address << "\n";
+    uint32_t uSensorCount = 0;
+    for (const auto& [address, par] : fParams) {
+      ss << "0x" << std::hex << address << std::dec << (0 < uSensorCount && 0 == uSensorCount % 16 ? "\n" : " ");
+      ++uSensorCount;
+    }
   }
   return ss.str();
 }
diff --git a/reco/detectors/sts/CbmRecoSts.cxx b/reco/detectors/sts/CbmRecoSts.cxx
index b0765929160bf145c17ba67f4f7bb5f68b527899..8c92b82500c227a521dafdf20c36fc1280ef65d8 100644
--- a/reco/detectors/sts/CbmRecoSts.cxx
+++ b/reco/detectors/sts/CbmRecoSts.cxx
@@ -488,7 +488,7 @@ void CbmRecoSts::InitParams()
     fParSetSensor->setInputVersion(-2, 1);
     sourceSens = "user-defined, global";
   }
-  LOG(info) << GetName() << ": Sensor parameters (" << sourceSens << ")" << fParSetSensor->ToString();
+  LOG(info) << GetName() << ": Sensor parameters (" << sourceSens << ") " << fParSetSensor->ToString();
 
   // --- Sensor conditions
   TString sourceCond = "database";