diff --git a/SimpleTests/MeshTests/MeshSearchTest.cpp b/SimpleTests/MeshTests/MeshSearchTest.cpp
index c7bab4828ec434db513e373c9401ecb44432fb9c..de9fbb166f4bb0a4a04fb6706ba61fb744e1a210 100644
--- a/SimpleTests/MeshTests/MeshSearchTest.cpp
+++ b/SimpleTests/MeshTests/MeshSearchTest.cpp
@@ -120,6 +120,10 @@ int main(int argc, char *argv[])
 	std::vector<size_t> idx_found_nodes;
 	testMeshGridAlgorithm(mesh, pnts_for_search, idx_found_nodes);
 
+	for (size_t k(0); k<n; k++) {
+		delete pnts_for_search[k];
+	}
+
 	delete mesh;
 	delete custom_format;
 	delete logog_cout;