diff --git a/benchmarks/imaging_ecal/run_emcal_barrel.sh b/benchmarks/imaging_ecal/run_emcal_barrel.sh
index 8041c7e197c9c6236c4a9d8b604a486c0dcf4ab2..2151b847be8172993b3107326560c440f71e4999 100644
--- a/benchmarks/imaging_ecal/run_emcal_barrel.sh
+++ b/benchmarks/imaging_ecal/run_emcal_barrel.sh
@@ -105,7 +105,7 @@ rootls -t "${CB_EMCAL_SIM_FILE}"
 mkdir -p results
 
 # Run EICrecon
-eicrecon ${CB_EMCAL_SIM_FILE} -Ppodio:output=${CB_EMCAL_SIM_FILE}
+eicrecon ${CB_EMCAL_SIM_FILE} -Ppodio:output=${CB_EMCAL_SIM_FILE} -Pdd4hep:xml_files=${CB_EMCAL_COMPACT_PATH}
 if [[ "$?" -ne "0" ]] ; then
   echo "ERROR running EICrecon"
   exit 1
diff --git a/benchmarks/imaging_ecal/run_emcal_barrel_pion_rej.sh b/benchmarks/imaging_ecal/run_emcal_barrel_pion_rej.sh
index 3f5f91ac8d138dd6b096a4520ec06c88c94d2fff..8631f19bf9900a5c071540a21527a427b74e5a54 100755
--- a/benchmarks/imaging_ecal/run_emcal_barrel_pion_rej.sh
+++ b/benchmarks/imaging_ecal/run_emcal_barrel_pion_rej.sh
@@ -106,7 +106,7 @@ rootls -t "${CB_EMCAL_SIM_FILE}"
 mkdir -p results
 
 # Run EICrecon
-eicrecon ${CB_EMCAL_SIM_FILE} -Ppodio:output=${CB_EMCAL_SIM_FILE}
+eicrecon ${CB_EMCAL_SIM_FILE} -Ppodio:output=${CB_EMCAL_SIM_FILE} -Pdd4hep:xml_files=${CB_EMCAL_COMPACT_PATH}
 if [[ "$?" -ne "0" ]] ; then
   echo "ERROR running EICrecon"
   exit 1
diff --git a/benchmarks/imaging_ecal/run_imcal_pion0.sh b/benchmarks/imaging_ecal/run_imcal_pion0.sh
index 6b9098f578aafdda239617a7a0bb3474523e04fb..d928647ad4f32c5ea3f8e3604dcad41529ec594b 100644
--- a/benchmarks/imaging_ecal/run_imcal_pion0.sh
+++ b/benchmarks/imaging_ecal/run_imcal_pion0.sh
@@ -101,7 +101,7 @@ rootls -t "${CB_EMCAL_SIM_FILE}"
 mkdir -p results
 
 # Run EICrecon
-eicrecon ${CB_EMCAL_SIM_FILE} -Ppodio:output=${CB_EMCAL_SIM_FILE}
+eicrecon ${CB_EMCAL_SIM_FILE} -Ppodio:output=${CB_EMCAL_SIM_FILE} -Pdd4hep:xml_files=${CB_EMCAL_COMPACT_PATH}
 if [[ "$?" -ne "0" ]] ; then
   echo "ERROR running EICrecon"
   exit 1