diff --git a/reco/detectors/trd/CbmTrdClusterFinder.cxx b/reco/detectors/trd/CbmTrdClusterFinder.cxx
index 6d457f28675bf9387b70797b55cfee0c4239b4a4..f3caa4eb49db439c87aec1d5c93f52648facbefb 100644
--- a/reco/detectors/trd/CbmTrdClusterFinder.cxx
+++ b/reco/detectors/trd/CbmTrdClusterFinder.cxx
@@ -218,7 +218,7 @@ InitStatus CbmTrdClusterFinder::Init()
 
 
   CbmDigiManager::Instance()->Init();
-  if (!CbmDigiManager::Instance()->IsPresent(ECbmModuleId::kTrd)) LOG(fatal);
+  if (!CbmDigiManager::Instance()->IsPresent(ECbmModuleId::kTrd)) LOG(fatal) << GetName() << "Missing Trd digi branch.";
 
   fClusters = new TClonesArray("CbmTrdCluster", 100);
   ioman->Register("TrdCluster", "TRD", fClusters, IsOutputBranchPersistent("TrdCluster"));
diff --git a/reco/detectors/trd/CbmTrdHitProducer.cxx b/reco/detectors/trd/CbmTrdHitProducer.cxx
index 55f76f13601a0c41455f25945084dd63fa9767fd..79459969e93bdacf8fead09d9f5a3d437bfa3b5e 100644
--- a/reco/detectors/trd/CbmTrdHitProducer.cxx
+++ b/reco/detectors/trd/CbmTrdHitProducer.cxx
@@ -243,7 +243,7 @@ InitStatus CbmTrdHitProducer::Init()
   }
 
   CbmDigiManager::Instance()->Init();
-  if (!CbmDigiManager::Instance()->IsPresent(ECbmModuleId::kTrd)) LOG(fatal);
+  if (!CbmDigiManager::Instance()->IsPresent(ECbmModuleId::kTrd)) LOG(fatal) << GetName() << "Missing Trd digi branch.";
 
   fClusters = (TClonesArray*) ioman->GetObject("TrdCluster");
   if (!fClusters) {
diff --git a/reco/detectors/trd/qa/CbmTrdHitDensityQa.cxx b/reco/detectors/trd/qa/CbmTrdHitDensityQa.cxx
index 5195aa4365edfb408f2e086effe408b9999444c0..b7235b61c5b955f5ecaa913ec9f85f50060bbb98 100644
--- a/reco/detectors/trd/qa/CbmTrdHitDensityQa.cxx
+++ b/reco/detectors/trd/qa/CbmTrdHitDensityQa.cxx
@@ -139,7 +139,7 @@ InitStatus CbmTrdHitDensityQa::Init()
   FairRootManager* ioman = FairRootManager::Instance();
 
   CbmDigiManager::Instance()->Init();
-  if (!CbmDigiManager::Instance()->IsPresent(ECbmModuleId::kTrd)) LOG(fatal);
+  if (!CbmDigiManager::Instance()->IsPresent(ECbmModuleId::kTrd)) LOG(fatal) << GetName() << "Missing Trd digi branch.";
 
 
   fClusters = (TClonesArray*) ioman->GetObject("TrdCluster");
diff --git a/reco/detectors/trd/qa/CbmTrdOccupancyQa.cxx b/reco/detectors/trd/qa/CbmTrdOccupancyQa.cxx
index dbb9cdb898c9a3e9f5320cb2c7939a58d2c665e8..f1ad48baa46ced1243effe6c5d76bc90d0da1962 100644
--- a/reco/detectors/trd/qa/CbmTrdOccupancyQa.cxx
+++ b/reco/detectors/trd/qa/CbmTrdOccupancyQa.cxx
@@ -153,7 +153,7 @@ InitStatus CbmTrdOccupancyQa::Init()
   FairRootManager* ioman = FairRootManager::Instance();
 
   CbmDigiManager::Instance()->Init();
-  if (!CbmDigiManager::Instance()->IsPresent(ECbmModuleId::kTrd)) LOG(fatal);
+  if (!CbmDigiManager::Instance()->IsPresent(ECbmModuleId::kTrd)) LOG(fatal) << GetName() << "Missing Trd digi branch.";
 
   fClusters = (TClonesArray*) ioman->GetObject("TrdCluster");
   if (!fClusters) {
diff --git a/reco/detectors/trd/qa/CbmTrdQa.cxx b/reco/detectors/trd/qa/CbmTrdQa.cxx
index dc4ce9e17e40f888fa307ff253f9d1ade6057570..4825d5134216a64b3f07521576f0d3239534d82a 100644
--- a/reco/detectors/trd/qa/CbmTrdQa.cxx
+++ b/reco/detectors/trd/qa/CbmTrdQa.cxx
@@ -353,7 +353,7 @@ InitStatus CbmTrdQa::Init()
     fP = false;
   }
   CbmDigiManager::Instance()->Init();
-  if (!CbmDigiManager::Instance()->IsPresent(ECbmModuleId::kTrd)) LOG(fatal);
+  if (!CbmDigiManager::Instance()->IsPresent(ECbmModuleId::kTrd)) LOG(fatal) << GetName() << "Missing Trd digi branch.";
 
   fClusters = (TClonesArray*) ioman->GetObject("TrdCluster");
   if (!fClusters) {
diff --git a/reco/detectors/trd/qa/CbmTrdRecoQa.cxx b/reco/detectors/trd/qa/CbmTrdRecoQa.cxx
index 58b646fc4ea49ac04533ebb2ee11b0775c8843e7..25316e3e22cd33ae0f40f87b5056c066d78168b8 100644
--- a/reco/detectors/trd/qa/CbmTrdRecoQa.cxx
+++ b/reco/detectors/trd/qa/CbmTrdRecoQa.cxx
@@ -104,7 +104,7 @@ InitStatus CbmTrdRecoQa::Init()
   }
 
   CbmDigiManager::Instance()->Init();
-  if (!CbmDigiManager::Instance()->IsPresent(ECbmModuleId::kTrd)) LOG(fatal);
+  if (!CbmDigiManager::Instance()->IsPresent(ECbmModuleId::kTrd)) LOG(fatal) << GetName() << "Missing Trd digi branch.";
 
 
   // Get pointer to TRD point array