diff --git a/reco/detectors/much/unpack/CbmMuchUnpackAlgo.cxx b/reco/detectors/much/unpack/CbmMuchUnpackAlgo.cxx
index e0b34cfa1b6efa6b28dbe77811d71e3e5fcbb06e..912d6e4fd73fc68a1c55328999b51caaa3cfc869 100644
--- a/reco/detectors/much/unpack/CbmMuchUnpackAlgo.cxx
+++ b/reco/detectors/much/unpack/CbmMuchUnpackAlgo.cxx
@@ -543,7 +543,9 @@ void CbmMuchUnpackAlgo::processHitInfo(const stsxyter::Message& mess)
         fOutputVec.emplace_back(CbmMuchDigi(address, usRawAdc, ulTimeInNs));
       }
       else {
-        LOG(warning) << "Digi not created due to generated address is " << address;
+        if (-7 != uFebIdx) {  //
+          LOG(warning) << "Digi not created due to generated address is " << address;
+        }
         fuSkippMessNoValidAddress++;
       }
       /// Catch the pulser digis and either save them to their own output or drop them