diff --git a/Phys/Tesla/python/Tesla/Configuration.py b/Phys/Tesla/python/Tesla/Configuration.py
index f1a50bdf35561adefebdaf2905f0d3eb89136abe..7a2fd4ba28538f7ed6e82efad64738fc19fb0ab7 100644
--- a/Phys/Tesla/python/Tesla/Configuration.py
+++ b/Phys/Tesla/python/Tesla/Configuration.py
@@ -1004,7 +1004,10 @@ class Tesla(LHCbConfigurableUser):
         killer = bankKiller("Hlt2SelReportsBankKiller")
         killer.BankTypes = ["HltSelReports"]
         killer.DefaultIsKill = False
+        # HltSelReportsWriter::kSourceID_Hlt2 << HltSelReportsWriter::kSourceID_BitShift
         killer.KillSourceID = 2 << 13
+        # HltSelReportsWriter::kSourceID_MajorMask
+        killer.KillSourceIDMask = 0xE000
         kill_seq.Members.append(killer)
 
         # if the list of reports to keep is empty, do nothing more