diff --git a/Geo/discreteFace.h b/Geo/discreteFace.h
index 1c78ea183b73f31d71ecd40fa7154250e47b2cdf..6f16f641c491d74ae14e5df931ee3e4e11e6fb54 100644
--- a/Geo/discreteFace.h
+++ b/Geo/discreteFace.h
@@ -21,6 +21,7 @@ class discreteFace : public GFace {
   double curvatureMax(const SPoint2 &param) const;
   double curvatures(const SPoint2 &param, SVector3 *dirMax, SVector3 *dirMin,
                                   double *curvMax, double *curvMin) const;
+  virtual bool haveParametrization() { return getCompound(); }
   GEntity::GeomType geomType() const { return DiscreteSurface; }
   virtual Pair<SVector3, SVector3> firstDer(const SPoint2 &param) const;
   virtual void secondDer(const SPoint2 &param,