diff --git a/Geo/GModel.h b/Geo/GModel.h
index 7ea8a4dc4b5f6e01687d27939c45a75bc4f48928..cf98e4298bff2a97f1d5d8a6d063202766ea1777 100644
--- a/Geo/GModel.h
+++ b/Geo/GModel.h
@@ -18,6 +18,15 @@
 #include "SPoint3.h"
 #include "SBoundingBox3d.h"
 
+class Octree;
+class FM_Internals;
+class GEO_Internals;
+class OCC_Internals;
+class smooth_normals;
+class FieldManager;
+class CGNSOptions;
+class gLevelset;
+
 // A geometric model. The model is a "not yet" non-manifold B-Rep.
 class GModel
 {