diff --git a/algo/detectors/tof/Clusterizer.cxx b/algo/detectors/tof/Clusterizer.cxx
index a2b48b0ef01f77fd2c223039f82e7b96ec552a6f..7554e1422ad6b75f46310177132693ec51ca5daf 100644
--- a/algo/detectors/tof/Clusterizer.cxx
+++ b/algo/detectors/tof/Clusterizer.cxx
@@ -410,8 +410,8 @@ namespace cbm::algo::tof
 
           CbmTofDigi* xDigiC = std::next(digiIt, 2)->first;
 
-          double timeDifN = (xDigiC->GetSide() == xDigiA->GetSide()) ? timeDifN = xDigiC->GetTime() - xDigiB->GetTime()
-                                                                     : timeDifN = xDigiC->GetTime() - xDigiA->GetTime();
+          const double timeDifN = (xDigiC->GetSide() == xDigiA->GetSide()) ? xDigiC->GetTime() - xDigiB->GetTime()
+                                                                           : xDigiC->GetTime() - xDigiA->GetTime();
 
           double posYN = fParams.fSigVel * timeDifN * 0.5;
           if (xDigiC->GetSide() != 1.) { posYN *= -1.; }