diff --git a/Trigger/TriggerCommon/TriggerJobOpts/python/TriggerConfigFlags.py b/Trigger/TriggerCommon/TriggerJobOpts/python/TriggerConfigFlags.py
index ee24f1758e873978dfa820499a891f7eb7a87aa7..39fb028a92470576ff756ef32fab1ad23da86362 100644
--- a/Trigger/TriggerCommon/TriggerJobOpts/python/TriggerConfigFlags.py
+++ b/Trigger/TriggerCommon/TriggerJobOpts/python/TriggerConfigFlags.py
@@ -108,8 +108,9 @@ def createTriggerFlags():
     def _deriveTopoConfigName(prevFlags):
         import re
         menuSetup = prevFlags.Trigger.triggerMenuSetup
-        m = re.match('(.*v\d).*', menuSetup)
-        if m: menuSetup = m.groups()[0]
+        m = re.match(r'(.*v\d).*', menuSetup)
+        if m:
+            menuSetup = m.groups()[0]
         return "L1Topoconfig_" + menuSetup + "_" + prevFlags.Trigger.menuVersion + ".xml"
     flags.addFlag('Trigger.LVL1TopoConfigFile', _deriveTopoConfigName)