diff --git a/Geo/GModelIO_OCC.h b/Geo/GModelIO_OCC.h
index 10b130bc23172da17edb9a8d5bb49d8d2bad1381..a905cca730e599d6b3ead9564fdeeff0f2b2ad74 100644
--- a/Geo/GModelIO_OCC.h
+++ b/Geo/GModelIO_OCC.h
@@ -232,6 +232,10 @@ public:
   void extrude(int tag, std::vector<int> inTags[4],
                double dx, double dy, double dz,
                std::vector<int> outTags[4]){}
+  void revolve(int tag, std::vector<int> inTags[4],
+               double x, double y, double z, double dx, double dy, double dz,
+               double angle, std::vector<int> outTags[4]){};
+
   void applyBooleanOperator(int tag, BooleanOperator op,
                             std::vector<int> shapeTags[4],
                             std::vector<int> toolTags[4],