diff --git a/InnerDetector/InDetConditions/SCT_ConditionsTools/python/ITkStripConditionsToolsConfig.py b/InnerDetector/InDetConditions/SCT_ConditionsTools/python/ITkStripConditionsToolsConfig.py
index 676fa8b98d819cde31fad6c2b72030b7b0f8dba6..b8338e0d83bca8c56345bbd71271c433db210458 100644
--- a/InnerDetector/InDetConditions/SCT_ConditionsTools/python/ITkStripConditionsToolsConfig.py
+++ b/InnerDetector/InDetConditions/SCT_ConditionsTools/python/ITkStripConditionsToolsConfig.py
@@ -115,6 +115,7 @@ def ITkStripModuleVetoCfg(flags, name="ITkStripModuleVeto", **kwargs):
 
     # Condition tool
     toolArgs = {}
+    toolArgs["JsonPath"] = flags.ITk.JsonPathStripModuleVeto
     toolArgs["BadModuleIdentifiers"] = kwargs["BadModuleIdentifiers"]
     acc.setPrivateTools(CompFactory.SCT_ModuleVetoTool(name=f"{name}Tool", **toolArgs))
 
diff --git a/InnerDetector/InDetConfig/python/ITkConfigFlags.py b/InnerDetector/InDetConfig/python/ITkConfigFlags.py
index 46a68cf7a21511a7ece2d93d7fe422e8ae6ec6cd..dbeda6cae3ba8ff8ebb48fed3a75c3384eb9cb4d 100644
--- a/InnerDetector/InDetConfig/python/ITkConfigFlags.py
+++ b/InnerDetector/InDetConfig/python/ITkConfigFlags.py
@@ -49,6 +49,8 @@ def createITkConfigFlags():
 
     # Turn on SCT_ModuleVetoSvc, allowing it to be configured later
     itkcf.addFlag("ITk.doStripModuleVeto", False)
+    # Path to the JSON file to mask the modules
+    itkcf.addFlag("ITk.JsonPathStripModuleVeto", "")
     # Enable check for dead modules and FEs
     itkcf.addFlag("ITk.checkDeadPixelsOnTrack", True)
     # defines if the X1X mode is used for the offline or not