diff --git a/roofit/hs3/src/JSONFactories_HistFactory.cxx b/roofit/hs3/src/JSONFactories_HistFactory.cxx
index d5edff33adb65090c7485475ef82d733f248266b..79eb825574b90813c229dcc6c1bc459df2733a46 100644
--- a/roofit/hs3/src/JSONFactories_HistFactory.cxx
+++ b/roofit/hs3/src/JSONFactories_HistFactory.cxx
@@ -135,15 +135,11 @@ RooRealVar &getNP(RooWorkspace &ws, std::string const &parname)
    nom.setAttribute("glob");
    nom.setRange(-5, 5);
    nom.setConstant(true);
-   RooRealVar &sigma = getOrCreate<RooRealVar>(ws, "sigma_" + parname, 1.);
-   sigma.setRange(sigma.getVal(), sigma.getVal());
-   sigma.setConstant(true);
    return par;
 }
 RooAbsPdf &getConstraint(RooWorkspace &ws, const std::string &sysname, const std::string &pname)
 {
-   return getOrCreate<RooGaussian>(ws, sysname + "_constraint", *ws.var(pname), *ws.var("nom_" + pname),
-                                   *ws.var("sigma_" + pname));
+   return getOrCreate<RooGaussian>(ws, sysname + "_constraint", *ws.var(pname), *ws.var("nom_" + pname), 1.);
 }
 
 /// Convenient alternative to std::make_unique if you construct a RooFit