diff --git a/OGS/ProjectData.cpp b/OGS/ProjectData.cpp
index 55d7b2046fda5634993261519b517396dcbc1c93..df98bf5de59f7a56d26ec039da5ca577fa13de0e 100644
--- a/OGS/ProjectData.cpp
+++ b/OGS/ProjectData.cpp
@@ -47,7 +47,7 @@ const MeshLib::Mesh* ProjectData::getMesh(const std::string &name) const
 
 bool ProjectData::removeMesh(const std::string &name)
 {
-	for (std::vector<MeshLib::Mesh*>::const_iterator it = _msh_vec.begin(); it != _msh_vec.end(); ++it)
+	for (std::vector<MeshLib::Mesh*>::iterator it = _msh_vec.begin(); it != _msh_vec.end(); ++it)
 		if (name.compare((*it)->getName()) == 0)
 		{
 			delete *it;