diff --git a/src/cosserat-continuum.cc b/src/cosserat-continuum.cc
index 5f848f55b14564c7af982439be15b781d8d3d5a6..2f25e52c4e5420efff243148136c3f44e3fc6f3c 100644
--- a/src/cosserat-continuum.cc
+++ b/src/cosserat-continuum.cc
@@ -289,6 +289,8 @@ int main (int argc, char *argv[]) try
                  baseTolerance,
                  instrumented);
 
+        solver.setScaling(parameterSet.get<FieldVector<double,6> >("trustRegionScaling"));
+
         ////////////////////////////////////////////////////////
         //   Set Dirichlet values
         ////////////////////////////////////////////////////////