diff --git a/Geo/GModelIO_OCC.cpp b/Geo/GModelIO_OCC.cpp
index 68521068537c80296623d17820aa7e79ae3ec43e..134a2e4d86e30f65cd423349dbb183131ff5578b 100644
--- a/Geo/GModelIO_OCC.cpp
+++ b/Geo/GModelIO_OCC.cpp
@@ -62,6 +62,7 @@
 #include <Geom_BezierCurve.hxx>
 #include <Geom_Circle.hxx>
 #include <Geom_Ellipse.hxx>
+#include <Geom_Surface.hxx>
 #include <Geom_TrimmedCurve.hxx>
 #include <IGESControl_Reader.hxx>
 #include <IGESControl_Writer.hxx>
@@ -75,6 +76,7 @@
 #include <ShapeFix_Wireframe.hxx>
 #include <Standard_Version.hxx>
 #include <TColgp_Array1OfPnt.hxx>
+#include <TColgp_Array1OfPnt2d.hxx>
 #include <TopExp.hxx>
 #include <TopExp_Explorer.hxx>
 #include <TopTools_DataMapIteratorOfDataMapOfIntegerShape.hxx>
diff --git a/Geo/OCCFace.cpp b/Geo/OCCFace.cpp
index 406d67bc286116fc6d9edd47867891b6b47ee486..c1e9448ef869c0e123f091a366e75194e4c65bd7 100644
--- a/Geo/OCCFace.cpp
+++ b/Geo/OCCFace.cpp
@@ -31,7 +31,6 @@
 #include <Geom_ToroidalSurface.hxx>
 #include <ShapeAnalysis.hxx>
 #include <Standard_Version.hxx>
-#include <TColgp_Array1OfPnt2d.hxx>
 #include <TopExp_Explorer.hxx>
 #include <TopoDS.hxx>
 #include <gp_Pln.hxx>