diff --git a/ProcessLib/Process.cpp b/ProcessLib/Process.cpp
index fda7e8b14947eba58aa4e2010e1a6af0951001c5..528386cb41ce246a92fbe6c4ec79f310e684356d 100644
--- a/ProcessLib/Process.cpp
+++ b/ProcessLib/Process.cpp
@@ -176,6 +176,9 @@ void Process::setInitialConditions(
     MathLib::LinAlg::finalizeAssembly(x);
     MathLib::LinAlg::copy(x, x_prev);  // pushState
 
+    MathLib::LinAlg::setLocalAccessibleVector(x);
+    MathLib::LinAlg::setLocalAccessibleVector(x_prev);
+
     setInitialConditionsConcreteProcess(process_solutions, t, process_id);
 }