diff --git a/MeshLib/Mesh.cpp b/MeshLib/Mesh.cpp
index 26311c957e30136e1f546758d9dc41e05b7e813a..0cbc124a8b7b601cf8273169d56b8a0425a04c30 100644
--- a/MeshLib/Mesh.cpp
+++ b/MeshLib/Mesh.cpp
@@ -39,7 +39,6 @@ Mesh::Mesh(const std::string &name,
 	_edge_length[0] = 0;
 	_edge_length[1] = 0;
 	this->setDimension();
-	this->makeNodesUnique();
 	this->setElementsConnectedToNodes();
 	//this->setNodesConnectedByEdges();
 	//this->setNodesConnectedByElements();
@@ -84,27 +83,6 @@ Mesh::~Mesh()
 		delete _nodes[i];
 }
 
-void Mesh::makeNodesUnique()
-{
-	//check for unique mesh nodes
-	//PointVec::makePntsUnique
-
-	//replace node pointers in elements
-	unsigned nElements (_elements.size());
-	for (unsigned i=0; i<nElements; ++i)
-	{
-		unsigned nNodes (_elements[i]->getNNodes());
-		for (unsigned j=0; j<nNodes; ++j)
-			_elements[i]->getNodeIndex(j);
-	}
-
-	//set correct id for each node
-
-	//if (this->getDimension() > 1)
-	//	this->removeMeshElements(MeshElemType::LINE);
-
-}
-
 void Mesh::addNode(Node* node)
 {
 	_nodes.push_back(node);
diff --git a/MeshLib/Mesh.h b/MeshLib/Mesh.h
index 578596859eda5bf4da99d8cea102ab8e735a9a5b..483939f7e532a0ce38f1d4a1bb700a645d1dbc57 100644
--- a/MeshLib/Mesh.h
+++ b/MeshLib/Mesh.h
@@ -104,9 +104,6 @@ public:
 	std::size_t getID() const {return _id; }
 
 protected:
-	/// Checks the coordinates of all mesh nodes and removes identical nodes. Elements are adapted accordingly.
-	void makeNodesUnique();
-
 	/// Removes nodes that are not part of any element.
 	void removeUnusedMeshNodes();