diff --git a/test/python/test_1p.py b/test/python/test_1p.py
index 029be21f61d2271d1b8ce83d883fa6b955c294aa..89b14accbcd953db2a4c40e8c1115856e78446ae 100755
--- a/test/python/test_1p.py
+++ b/test/python/test_1p.py
@@ -129,11 +129,11 @@ problem = Problem()
 model["Problem"] = Property.fromInstance(problem)
 
 # Initialize the GridVariables and the Assembler
+sol = blockVector(gridGeometry.numDofs)
 gridVars = GridVariables(problem=problem, model=model)
-assembler = FVAssembler(problem=problem, gridVariables=gridVars, model=model, diffMethod=diffMethod)
-sol = blockVector(assembler.numDofs)
 gridVars.init(sol)
-print("numdofs", assembler.numDofs)
+assembler = FVAssembler(problem=problem, gridVariables=gridVars, model=model, diffMethod=diffMethod)
+print("num dofs: ", assembler.numDofs)
 
 # Assemble the Jacobian and the residual
 assembler.assembleJacobianAndResidual(sol)