diff --git a/Reconstruction/Jet/JetRec/python/JetRecStandardTools.py b/Reconstruction/Jet/JetRec/python/JetRecStandardTools.py
index b9605faae4307ff1b19115335de4f2dc3ed59008..e3c1b11dae8fd0485cd6dd416a49a94d469cb37f 100644
--- a/Reconstruction/Jet/JetRec/python/JetRecStandardTools.py
+++ b/Reconstruction/Jet/JetRec/python/JetRecStandardTools.py
@@ -1,4 +1,4 @@
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
+# Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
 
 # JetRecStandardTools.py
 #
@@ -358,18 +358,18 @@ ctm.add( CorrectPFOTool("CorrectPFOTool",
 ctm.add( ChargedHadronSubtractionTool("CHSTool", InputType = xAOD.Type.ParticleFlow),
          alias = 'chsPFO' )
 
-# Run the above tools to modify PFO
-jtm += ctm.buildConstitModifSequence( "JetConstitSeq_PFlowCHS",
-                                      InputContainer = "JetETMiss",
-                                      OutputContainer = "CHS",  #"ParticleFlowObjects" will be appended later
-                                      modList = ['correctPFO', 'chsPFO'] )
-
 # Options to disable dependence on primary vertex container
 # for PFO corrections (e.g. when running cosmics)
 if not jetFlags.useTracks:
   ctm.modifiersMap['correctPFO'].CorrectNeutral=False
   ctm.modifiersMap['chsPFO'].IgnoreVertex=True
 
+# Run the above tools to modify PFO
+jtm += ctm.buildConstitModifSequence( "JetConstitSeq_PFlowCHS",
+                                      InputContainer = "JetETMiss",
+                                      OutputContainer = "CHS",  #"ParticleFlowObjects" will be appended later
+                                      modList = ['correctPFO', 'chsPFO'] )
+
 # EM-scale pflow.
 jtm += PseudoJetGetter(
   "empflowget",