diff --git a/ProcessLib/Process.h b/ProcessLib/Process.h
index 8e14d4cc9cda7eb8df156b58da2e73ba824bea6b..bda093cc0c37af58db4819599268498fab15c5a2 100644
--- a/ProcessLib/Process.h
+++ b/ProcessLib/Process.h
@@ -224,7 +224,7 @@ private:
 		_local_to_global_index_map.reset(
 		    new AssemblerLib::LocalToGlobalIndexMap(
 		        std::move(all_mesh_subsets),
-		        AssemblerLib::ComponentOrder::BY_COMPONENT));
+		        AssemblerLib::ComponentOrder::BY_LOCATION));
 	}
 
 	/// Sets the initial condition values in the solution vector x for a given