diff --git a/reco/detectors/sts/CbmRecoSts.cxx b/reco/detectors/sts/CbmRecoSts.cxx
index 7ac75b6d284da8cd6ef15262a51ee2512344493c..235f00126327a029970301507162572ed277f72d 100644
--- a/reco/detectors/sts/CbmRecoSts.cxx
+++ b/reco/detectors/sts/CbmRecoSts.cxx
@@ -375,10 +375,9 @@ void CbmRecoSts::ProcessData(CbmEvent* event)
 
 
   // --- Distribute digis to modules
-  Int_t digiIndex = -1;
   //#pragma omp parallel for schedule(static) if(fParallelism_enabled)
   for (Int_t iDigi = 0; iDigi < nDigis; iDigi++) {
-    digiIndex              = (event ? event->GetIndex(ECbmDataType::kStsDigi, iDigi) : iDigi);
+    Int_t digiIndex        = (event ? event->GetIndex(ECbmDataType::kStsDigi, iDigi) : iDigi);
     const CbmStsDigi* digi = fDigiManager->Get<const CbmStsDigi>(digiIndex);
     assert(digi);