diff --git a/Phys/Tesla/python/Tesla/Configuration.py b/Phys/Tesla/python/Tesla/Configuration.py
index bb19849b149106ff8c1d2227f70d22a37ff8e7de..36cef3e5226e4c5f29a6b1bea46c99481f0f7346 100644
--- a/Phys/Tesla/python/Tesla/Configuration.py
+++ b/Phys/Tesla/python/Tesla/Configuration.py
@@ -1023,6 +1023,8 @@ class Tesla(LHCbConfigurableUser):
             from DAQSys.Decoders import DecoderDB
             selreports_decoder = DecoderDB['HltSelReportsDecoder/Hlt2SelReportsDecoder']
             selreports_loc = selreports_decoder.Outputs['OutputHltSelReportsLocation']
+            decreports_decoder = DecoderDB['HltDecReportsDecoder/Hlt2DecReportsDecoder']
+            decreports_loc = decreports_decoder.Outputs['OutputHltDecReportsLocation']
 
             # By the time the stripper runs Hlt2/SelReports should exist
             stripper = HltSelReportsStripper('Hlt2SelReportsStripper')
@@ -1038,6 +1040,9 @@ class Tesla(LHCbConfigurableUser):
             writer.SourceID = 2
             writer.InputHltSelReportsLocation = str(stripper.OutputHltSelReportsLocation)
             writer.OutputLevel = self.getProp('OutputLevel')
+            # By the time the stripper runs Hlt2/DecReports should exist
+            writer.UseTCK = True  # use the TCKANNSvc for converting names to numbers
+            writer.InputHltDecReportsLocation = decreports_loc
             kill_seq.Members.append(writer)
 
         return kill_seq