diff --git a/Utils/MeshEdit/appendLinesAlongPolyline.cpp b/Utils/MeshEdit/appendLinesAlongPolyline.cpp
index 191d20bde5e08cb17e98d2d142f7c72f0738f20b..d4a86db5dd3ac5f04c31ce0e38c2a53e99dc9798 100644
--- a/Utils/MeshEdit/appendLinesAlongPolyline.cpp
+++ b/Utils/MeshEdit/appendLinesAlongPolyline.cpp
@@ -92,6 +92,8 @@ int main (int argc, char* argv[])
 	meshIO.setMesh(new_mesh);
 	meshIO.writeToFile(mesh_out.getValue());
 
+	delete new_mesh;
+
 	delete custom_format;
 	delete logog_cout;
 	LOGOG_SHUTDOWN();