diff --git a/src/one-body-sample.parset b/src/one-body-sample.parset
index 2fc548391d407a353faab71965b3dd29b68bba26..5bd61810f6359d84f54723fbd99a2acbf8986c43 100644
--- a/src/one-body-sample.parset
+++ b/src/one-body-sample.parset
@@ -53,7 +53,7 @@ relaxation        = 0.5
 requiredReduction = 0.5
 
 [solver.tnnmg.linear]
-maxiterations = 1000000
+maxiumumIterations = 100000
 tolerance     = 1e-10
 pre           = 3
 cycle         = 1  # 1 = V, 2 = W, etc.
diff --git a/src/solverfactory.cc b/src/solverfactory.cc
index c47872b693cac0409ad0d9b74c2a548d42e7eb9d..37cd0d40195bb7f18ffdad3552ce1e832fdd368d 100644
--- a/src/solverfactory.cc
+++ b/src/solverfactory.cc
@@ -17,7 +17,7 @@ SolverFactory<dim, BlockProblemType, GridType>::SolverFactory(
     Dune::BitSetVector<dim> const &ignoreNodes)
     : baseEnergyNorm(linearBaseSolverStep),
       linearBaseSolver(&linearBaseSolverStep,
-                       parset.get<int>("linear.maxiterations"),
+                       parset.get<size_t>("linear.maxiumumIterations"),
                        parset.get<double>("linear.tolerance"), &baseEnergyNorm,
                        Solver::QUIET),
       transferOperators(refinements),