diff --git a/Geo/gmshVertex.cpp b/Geo/gmshVertex.cpp
index b2dcce283eaec3ac88fc0257e8243f5e306baa8b..176053c44169f6d673f35b9f289431a40c234ae4 100644
--- a/Geo/gmshVertex.cpp
+++ b/Geo/gmshVertex.cpp
@@ -15,6 +15,7 @@
 gmshVertex::gmshVertex(GModel *m, Vertex *_v)
   : GVertex(m, _v->Num, _v->lc), v(_v)
 {
+  resetMeshAttributes();
 }
 
 void gmshVertex::resetMeshAttributes()