diff --git a/Gui/DataView/GeoMapper.cpp b/Gui/DataView/GeoMapper.cpp
index 17d92a8e2de2e22d8a3fd30f8c0c21f757fce1c3..957fc4ce27fc7fd18615ff62ff7551dfa64989c9 100644
--- a/Gui/DataView/GeoMapper.cpp
+++ b/Gui/DataView/GeoMapper.cpp
@@ -121,7 +121,10 @@ GeoLib::Grid<GeoLib::PointWithID>* GeoMapper::getFlatGrid() const
 			sfc_points[i] = new GeoLib::PointWithID(nodes[i]->getCoords(), nodes[i]->getID());
 	}
 	else
-		sfc_points = MeshLib::MshEditor::getSurfaceNodes(*_mesh);
+	{
+		double dir[3] = {1,0,0};
+		sfc_points = MeshLib::MshEditor::getSurfaceNodes(*_mesh, dir);
+	}
 	size_t nPoints (sfc_points.size());
 	for (unsigned i=0; i<nPoints; ++i)
 	{