diff --git a/Trigger/TrigAlgorithms/TrigT2CaloCommon/src/IAlgToolCalo.cxx b/Trigger/TrigAlgorithms/TrigT2CaloCommon/src/IAlgToolCalo.cxx
index 327d6f0f7ff9d78395e67df635c85513715d62dd..710a935465a3806c9cabc4f0cba0423f3a084df9 100755
--- a/Trigger/TrigAlgorithms/TrigT2CaloCommon/src/IAlgToolCalo.cxx
+++ b/Trigger/TrigAlgorithms/TrigT2CaloCommon/src/IAlgToolCalo.cxx
@@ -41,7 +41,7 @@ StatusCode IAlgToolCalo::initialize()
 
         // Initialize timing service in order to perform some measures
         // of performance
-        if( (m_timersvc.retrieve()).isFailure() ) {
+        if( !m_timersvc.empty() && m_timersvc.retrieve().isFailure() ) {
           ATH_MSG_WARNING( name() <<
                            ": Unable to locate TrigTimer Service" );
 	  // Does not need to fail the Algorithm if no timing service is found