diff --git a/Applications/ApplicationsLib/ProjectData.cpp b/Applications/ApplicationsLib/ProjectData.cpp
index 25bd20b0ffffdec4a2479a728a629d470f6cbd31..c6846bb9aed46180b5b5116e66027640b6beee16 100644
--- a/Applications/ApplicationsLib/ProjectData.cpp
+++ b/Applications/ApplicationsLib/ProjectData.cpp
@@ -84,7 +84,7 @@ ProjectData::~ProjectData()
 {
 	delete _geoObjects;
 
-	for(ProcessLib::Process* p : _processes)
+	for(ProcessLib::Process<GlobalSetupType>* p : _processes)
 		delete p;
 
 	for (MeshLib::Mesh* m : _mesh_vec)
diff --git a/Applications/ApplicationsLib/ProjectData.h b/Applications/ApplicationsLib/ProjectData.h
index 2fbf73f076049e162d7e6a6cb92a828652a9d57c..c1c6b917f615ff6b55a6e81886cd661ba10d7ede 100644
--- a/Applications/ApplicationsLib/ProjectData.h
+++ b/Applications/ApplicationsLib/ProjectData.h
@@ -110,24 +110,24 @@ public:
 
 	/// Iterator access for processes.
 	/// Provides read access to the process container.
-	std::vector<ProcessLib::Process*>::const_iterator
+	std::vector<ProcessLib::Process<GlobalSetupType>*>::const_iterator
 	processesBegin() const
 	{
 		return _processes.begin();
 	}
-	std::vector<ProcessLib::Process*>::iterator
+	std::vector<ProcessLib::Process<GlobalSetupType>*>::iterator
 	processesBegin()
 	{
 		return _processes.begin();
 	}
 
 	/// Iterator access for processes as in processesBegin().
-	std::vector<ProcessLib::Process*>::const_iterator
+	std::vector<ProcessLib::Process<GlobalSetupType>*>::const_iterator
 	processesEnd() const
 	{
 		return _processes.end();
 	}
-	std::vector<ProcessLib::Process*>::iterator
+	std::vector<ProcessLib::Process<GlobalSetupType>*>::iterator
 	processesEnd()
 	{
 		return _processes.end();
@@ -187,7 +187,7 @@ private:
 private:
 	GeoLib::GEOObjects *_geoObjects = new GeoLib::GEOObjects();
 	std::vector<MeshLib::Mesh*> _mesh_vec;
-	std::vector<ProcessLib::Process*> _processes;
+	std::vector<ProcessLib::Process<GlobalSetupType>*> _processes;
 	std::vector<ProcessLib::ProcessVariable> _process_variables;
 
 	/// Buffer for each process' config used in the process building function.