diff --git a/sim/response/base/CbmDigitizationConfig.cxx b/sim/response/base/CbmDigitizationConfig.cxx
index dd4422c4f28df1c292913b4bb45c0220c09cb414..be9410f938390f7f35c8727a6bbf294320c05ae5 100644
--- a/sim/response/base/CbmDigitizationConfig.cxx
+++ b/sim/response/base/CbmDigitizationConfig.cxx
@@ -158,7 +158,7 @@ bool CbmDigitizationConfig::SetGeometry(CbmDigitization& obj, const pt::ptree& m
 
   if (modulesToDeactivate)
     for (auto& module : modulesToDeactivate.get())
-      if (module.first != "") obj.Deactivate(stringToECbmModuleId(module.second.get<string>("")));
+      if (module.second.data() != "") obj.Deactivate(stringToECbmModuleId(module.second.data()));
   return true;
 }