diff --git a/AMDiS/src/parallel/PITL_Solver.h b/AMDiS/src/parallel/PITL_Solver.h
index 2754dd0e290b059772bafee68b7df02455f1d3c7..9f069c944cc908c2c0d5f17ecd102f542463b434 100644
--- a/AMDiS/src/parallel/PITL_Solver.h
+++ b/AMDiS/src/parallel/PITL_Solver.h
@@ -65,6 +65,14 @@ namespace AMDiS {
       public:
 	PITL_Solver_para(std::string name):
 	  AMDiS::MTL4Solver< MTLMatrix, MTLVector, ITL_OEMSolver_para_runner< ITLSolver > >(name) {}
+	
+	int solveSystem(const SolverMatrix<Matrix<DOFMatrix*> >& A,
+			    SystemVector& x, 
+			    SystemVector& b,
+			    ParallelMapper& m) 
+	{
+	  return AMDiS::MTL4Solver< MTLMatrix, MTLVector, ITL_OEMSolver_para_runner< ITLSolver > >::solve(A,x,b,m);
+	}
 
 	/// Creator class used in the OEMSolverMap.
     	class Creator : public OEMSolverCreator