diff --git a/FileIO/GmshIO/GMSHPoint.cpp b/FileIO/GmshIO/GMSHPoint.cpp
index d5de7150436188d1356d079a9ed0ced71c1d4378..9ba30933319a99082be405df5ef09597aa680e3a 100644
--- a/FileIO/GmshIO/GMSHPoint.cpp
+++ b/FileIO/GmshIO/GMSHPoint.cpp
@@ -17,12 +17,12 @@
 
 #include "GmshIO/GMSHPoint.h"
 
-namespace FileIO 
+namespace FileIO
 {
 namespace GMSH {
 
 GMSHPoint::GMSHPoint(GeoLib::Point const& pnt, size_t id, double mesh_density) :
-	GeoLib::PointWithID(pnt, id), _mesh_density(mesh_density)
+	GeoLib::Point(pnt, id), _mesh_density(mesh_density)
 {}
 
 void GMSHPoint::write(std::ostream &os) const
diff --git a/FileIO/GmshIO/GMSHPoint.h b/FileIO/GmshIO/GMSHPoint.h
index b82d08958320e519d91c592e077d7f92f5073db2..32c641160e5e2520f2552dc282daeab88f787564 100644
--- a/FileIO/GmshIO/GMSHPoint.h
+++ b/FileIO/GmshIO/GMSHPoint.h
@@ -16,13 +16,13 @@
 #define GMSHPOINT_H_
 
 // GeoLib
-#include "PointWithID.h"
+#include "GeoLib/Point.h"
 
-namespace FileIO 
+namespace FileIO
 {
 namespace GMSH {
 
-class GMSHPoint : public GeoLib::PointWithID {
+class GMSHPoint : public GeoLib::Point {
 public:
 	GMSHPoint(GeoLib::Point const& pnt, std::size_t id, double mesh_density);
 	virtual ~GMSHPoint();