diff --git a/Modules/Visualization/Ice/src/otbGlMesh.cxx b/Modules/Visualization/Ice/src/otbGlMesh.cxx
index d90fbaf53460c8cdd2d97b05b8e53f5298f874a4..22ce6bf0bcc815c972005e330b72bf59b209149f 100644
--- a/Modules/Visualization/Ice/src/otbGlMesh.cxx
+++ b/Modules/Visualization/Ice/src/otbGlMesh.cxx
@@ -115,7 +115,7 @@ Mesh
     static_cast<GLint>(components),
     m_VBO.GlType(),
     GL_FALSE,
-    m_VBO.Stride( static_cast<GLsizei>(components) ),
+    static_cast<GLsizei>(m_VBO.Stride(components)),
     reinterpret_cast< GLvoid const * >( first * m_VBO.Size() )
     );