diff --git a/PhysicsAnalysis/AnalysisTrigger/AnalysisTriggerAlgs/src/RoIBResultToxAOD.cxx b/PhysicsAnalysis/AnalysisTrigger/AnalysisTriggerAlgs/src/RoIBResultToxAOD.cxx
index 603c0e91d19cfd2bc66475064343e17a935a379b..645f683203ebf66792a129680c73632e446ca026 100644
--- a/PhysicsAnalysis/AnalysisTrigger/AnalysisTriggerAlgs/src/RoIBResultToxAOD.cxx
+++ b/PhysicsAnalysis/AnalysisTrigger/AnalysisTriggerAlgs/src/RoIBResultToxAOD.cxx
@@ -2,7 +2,7 @@
   Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
 */
 
-// $Id: RoIBResultToxAOD.cxx 638077 2015-01-07 16:25:46Z watsona $
+// $Id: RoIBResultToxAOD.cxx 642485 2015-01-28 17:12:38Z watsona $
 
 // STL include(s):
 #include <algorithm>
@@ -678,6 +678,10 @@ StatusCode RoIBResultToxAOD::addJetEnergyRoI( const ROIB::RoIBResult* result ) {
          }
          // EnergySum ROI
          else if ( roiType == LVL1::TrigT1CaloDefs::EnergyRoIWordType0 ) {
+            // Temporary kludge: ignore truncated eta range ET RoI
+            if ( (roIWord & 0x4000000) != 0) continue;
+            
+            // Extract information and fill EnergySumRoI
             uint32_t roiWord0 = roIWord;
             ATH_MSG_DEBUG( "ET RoIWord 0 : " << MSG::hex << std::setw( 8 )
                            << roiWord0 << MSG::dec );