diff --git a/compact/hcal.xml b/compact/hcal.xml
index b2f7d43f90b87eb585781377a77a66930e4bdc46..180a5b12a6e654c0d0c54501ff4357135c3d042b 100644
--- a/compact/hcal.xml
+++ b/compact/hcal.xml
@@ -50,7 +50,7 @@
         zmin="HcalEndcapP_zmin" 
         rmin="HcalEndcapP_rmin"
         rmax="HcalBarrel_rmax"/>
-      <layer repeat="51" vis="HcalEndcapVis" >
+      <layer repeat="HcalEndcapPLayer_NRepeat" vis="HcalEndcapVis" >
         <slice material="Steel235" thickness="HcalEndcapPSteelThickness" vis="HcalAbsorberVis"/>
         <slice material="Polystyrene" thickness="HcalEndcapPPolystyreneThickness" vis="HcalSensorVis" sensitive="yes" limits="cal_limits"/>
       </layer>