diff --git a/MeshLib/MeshGenerators/MeshGenerator.cpp b/MeshLib/MeshGenerators/MeshGenerator.cpp
index c129335960097c190d01b8d5c3911263930c282c..50cd60c6687c7917d2e80f223daf6d1ab703a382 100644
--- a/MeshLib/MeshGenerators/MeshGenerator.cpp
+++ b/MeshLib/MeshGenerators/MeshGenerator.cpp
@@ -98,7 +98,7 @@ Mesh* MeshGenerator::generateLineMesh(
 	const GeoLib::Point& origin,
 	std::string   const& mesh_name)
 {
-	return generateRegularQuadMesh(subdivision, subdivision, length/subdivision, length/subdivision, origin, mesh_name);
+	return generateLineMesh(subdivision, length/subdivision, origin, mesh_name);
 }
 
 Mesh* MeshGenerator::generateLineMesh(
@@ -107,7 +107,7 @@ Mesh* MeshGenerator::generateLineMesh(
 	GeoLib::Point const& origin,
 	std::string   const& mesh_name)
 {
-	return MeshGenerator::generateLineMesh(BaseLib::UniformSubdivision(n_cells*cell_size, n_cells), origin, mesh_name);
+	return generateLineMesh(BaseLib::UniformSubdivision(n_cells*cell_size, n_cells), origin, mesh_name);
 }
 
 Mesh* MeshGenerator::generateLineMesh(const BaseLib::ISubdivision &div, GeoLib::Point const& origin, std::string const& mesh_name)