diff --git a/Simulation/G4Extensions/Charginos/python/CharginosConfig.py b/Simulation/G4Extensions/Charginos/python/CharginosConfig.py
index bc9f51fbcac89d6293e59352c4d5a5cdf8a14a66..fd9fb0e31a9bbe5ef15ea15a39803f11fbbc089b 100644
--- a/Simulation/G4Extensions/Charginos/python/CharginosConfig.py
+++ b/Simulation/G4Extensions/Charginos/python/CharginosConfig.py
@@ -55,7 +55,7 @@ def getCharginoPlusToPiPlusNeutralino(name="CharginoPlusToPiPlusNeutralino", **k
     kwargs.setdefault("ParticleName","s_chi_plus_1")
     kwargs.setdefault("BR",C1ToPiBR) #Branching Ratio
     kwargs.setdefault("Daughters","s_chi_0_1,pi+")
-    return CfgMgr.AddPhysicsDecayTool(name, kwargs)
+    return CfgMgr.AddPhysicsDecayTool(name, **kwargs)
 
 
 def getCharginoMinusToPiMinusNeutralino(name="CharginoMinusToPiMinusNeutralino", **kwargs):
@@ -70,7 +70,7 @@ def getCharginoMinusToPiMinusNeutralino(name="CharginoMinusToPiMinusNeutralino",
     kwargs.setdefault("ParticleName","s_chi_minus_1")
     kwargs.setdefault("BR",C1ToPiBR) #Branching Ratio
     kwargs.setdefault("Daughters","s_chi_0_1,pi-")
-    return CfgMgr.AddPhysicsDecayTool(name, kwargs)
+    return CfgMgr.AddPhysicsDecayTool(name, **kwargs)
 
 
 def getCharginoPlusToEPlusNeutralino(name="CharginoPlusToEPlusNeutralino", **kwargs):
@@ -82,7 +82,7 @@ def getCharginoPlusToEPlusNeutralino(name="CharginoPlusToEPlusNeutralino", **kwa
     kwargs.setdefault("ParticleName","s_chi_plus_1")
     kwargs.setdefault("BR",C1ToEBR) #Branching Ratio
     kwargs.setdefault("Daughters","s_chi_0_1,nu_e,e+")
-    return CfgMgr.AddPhysicsDecayTool(name, kwargs)
+    return CfgMgr.AddPhysicsDecayTool(name, **kwargs)
 
 
 def getCharginoMinusToEMinusNeutralino(name="CharginoMinusToEMinusNeutralino", **kwargs):
@@ -94,7 +94,7 @@ def getCharginoMinusToEMinusNeutralino(name="CharginoMinusToEMinusNeutralino", *
     kwargs.setdefault("ParticleName","s_chi_minus_1")
     kwargs.setdefault("BR",C1ToEBR) #Branching Ratio
     kwargs.setdefault("Daughters","s_chi_0_1,anti_nu_e,e-")
-    return CfgMgr.AddPhysicsDecayTool(name, kwargs)
+    return CfgMgr.AddPhysicsDecayTool(name, **kwargs)
 
 
 def getCharginoPlusToMuPlusNeutralino(name="CharginoPlusToMuPlusNeutralino", **kwargs):
@@ -106,7 +106,7 @@ def getCharginoPlusToMuPlusNeutralino(name="CharginoPlusToMuPlusNeutralino", **k
     kwargs.setdefault("ParticleName","s_chi_plus_1")
     kwargs.setdefault("BR",C1ToMuonBR) #Branching Ratio
     kwargs.setdefault("Daughters","s_chi_0_1,nu_mu,mu+")
-    return CfgMgr.AddPhysicsDecayTool(name, kwargs)
+    return CfgMgr.AddPhysicsDecayTool(name, **kwargs)
 
 
 def getCharginoMinusToMuMinusNeutralino(name="CharginoMinusToMuMinusNeutralino", **kwargs):
@@ -118,4 +118,4 @@ def getCharginoMinusToMuMinusNeutralino(name="CharginoMinusToMuMinusNeutralino",
     kwargs.setdefault("ParticleName","s_chi_minus_1")
     kwargs.setdefault("BR",C1ToMuonBR) #Branching Ratio
     kwargs.setdefault("Daughters","s_chi_0_1,anti_nu_mu,mu-")
-    return CfgMgr.AddPhysicsDecayTool(name, kwargs)
+    return CfgMgr.AddPhysicsDecayTool(name, **kwargs)
diff --git a/Simulation/G4Extensions/Gauginos/python/GauginosConfig.py b/Simulation/G4Extensions/Gauginos/python/GauginosConfig.py
index c5a9d3b62f274dedf77c9874a8b858f13ff3f790..bc55e0525661bc6a0626b90af6395f80248b775c 100644
--- a/Simulation/G4Extensions/Gauginos/python/GauginosConfig.py
+++ b/Simulation/G4Extensions/Gauginos/python/GauginosConfig.py
@@ -30,4 +30,4 @@ def getNeutralinoToPhotonGravitino(name="NeutralinoToPhotonGravitino", **kwargs)
     kwargs.setdefault("ParticleName","s_chi_0_1")
     kwargs.setdefault("BR", 1.0) # Branching Ratio
     kwargs.setdefault("Daughters","s_G,gamma")
-    return CfgMgr.AddPhysicsDecayTool(name, kwargs)
+    return CfgMgr.AddPhysicsDecayTool(name, **kwargs)