diff --git a/Reconstruction/MuonIdentification/MuonCombinedAlgs/src/MuonCombinedInDetExtensionAlg.cxx b/Reconstruction/MuonIdentification/MuonCombinedAlgs/src/MuonCombinedInDetExtensionAlg.cxx
index a45343d9b6ca0cccda7c4086bb3cd295327a824e..b6b4fba6864763ee4381f9929cb51dbb03fe9a2b 100644
--- a/Reconstruction/MuonIdentification/MuonCombinedAlgs/src/MuonCombinedInDetExtensionAlg.cxx
+++ b/Reconstruction/MuonIdentification/MuonCombinedAlgs/src/MuonCombinedInDetExtensionAlg.cxx
@@ -42,8 +42,10 @@ MuonCombinedInDetExtensionAlg::execute(const EventContext& ctx) const
 
     ATH_MSG_VERBOSE("Loaded InDetCandidateCollection " << m_indetCandidateCollectionName << " with  "
                                                        << indetCandidateCollection->size() << " elements.");
-    for (const MuonCombined::InDetCandidate* candidate : *indetCandidateCollection)
-        ATH_MSG_VERBOSE(candidate->toString());
+    if (msgLvl(MSG::VERBOSE)) {
+      for (const MuonCombined::InDetCandidate* candidate : *indetCandidateCollection)
+        msg(MSG::VERBOSE) << candidate->toString() << endmsg;
+    }
 
     SG::WriteHandle<MuonCombined::InDetCandidateToTagMap> tagMap(m_tagMap, ctx);
     ATH_CHECK(tagMap.record(std::make_unique<MuonCombined::InDetCandidateToTagMap>()));