diff --git a/Code/Common/otbPolygon.h b/Code/Common/otbPolygon.h
index 9f14ff6cc441bebd1cfea7e5dcc641009c63c9d7..0b7b5a0fb32a9311e84bb7312a8497208af69593 100644
--- a/Code/Common/otbPolygon.h
+++ b/Code/Common/otbPolygon.h
@@ -57,7 +57,7 @@ class ITK_EXPORT Polygon
   typedef typename Superclass::VertexType          VertexType;
   typedef typename Superclass::VertexListType      VertexListType;
   typedef typename Superclass::ContinuousIndexType ContinuousIndexType;
-  typedef typename Superclass::ConstIterator   VertexListIteratorType;
+  typedef typename Superclass::VertexListIteratorType   VertexListIteratorType;
 
   typedef itk::ImageRegion<2>                       RegionType;
   typedef typename RegionType::SizeType            SizeType;