diff --git a/Ntupliser/python/Ntupliser_cfg.py b/Ntupliser/python/Ntupliser_cfg.py
index 95ba27de11c3cbd3f9018986523d493ce6c8390c..88003c34d8ab49532d40556c812aaab4895c3f30 100644
--- a/Ntupliser/python/Ntupliser_cfg.py
+++ b/Ntupliser/python/Ntupliser_cfg.py
@@ -320,15 +320,15 @@ process.ntupliser = cms.EDAnalyzer('Ntupliser',
     recphotons      = cms.InputTag('slimmedPhotons'),
 # trigger
     triggerNames    = cms.vstring(triggerNames),
-    triggerPrescales      = cms.InputTag('patTrigger', ''     , 'PAT' if run == 2 else 'RECO'),
-    triggerPrescalesl1min = cms.InputTag('patTrigger', 'l1min', 'PAT' if run == 2 else 'RECO'),
-    triggerPrescalesl1max = cms.InputTag('patTrigger', 'l1max', 'PAT' if run == 2 else 'RECO'),
+    triggerPrescales      = cms.InputTag('patTrigger', ''     , 'PAT' if run == 2 or isMC else 'RECO'),
+    triggerPrescalesl1min = cms.InputTag('patTrigger', 'l1min', 'PAT' if run == 2 or isMC else 'RECO'),
+    triggerPrescalesl1max = cms.InputTag('patTrigger', 'l1max', 'PAT' if run == 2 or isMC else 'RECO'),
     triggerResults   = cms.InputTag('TriggerResults','','HLT'),
-    triggerObjects  = cms.InputTag('slimmedPatTrigger', '', 'PAT' if run == 2 else 'RECO'),
+    triggerObjects  = cms.InputTag('slimmedPatTrigger', '', 'PAT' if run == 2 or isMC else 'RECO'),
 # MET
     met              = cms.InputTag('slimmedMETs'),
     metNames         = cms.vstring(metNames),
-    metResults       = cms.InputTag('TriggerResults','', 'PAT' if run == 2 else 'RECO'),
+    metResults       = cms.InputTag('TriggerResults','', 'PAT' if run == 2 or isMC else 'RECO'),
 )
 
 if dump: