diff --git a/Geo/MTetrahedron.h b/Geo/MTetrahedron.h
index 367e454328c99d238507df2c0485d85e7b60e117..5c6a7b15db716b99277f9b68a107499355380f8f 100644
--- a/Geo/MTetrahedron.h
+++ b/Geo/MTetrahedron.h
@@ -246,10 +246,10 @@ class MTetrahedron10 : public MTetrahedron {
     v.resize(6);
     MTetrahedron::_getFaceVertices(num, v);
     static const int f[4][3] = {
-      {0, 1, 2},
-      {0, 3, 5},
-      {2, 3, 4},
-      {1, 4, 5}
+      {2, 1, 0},
+      {0, 5, 3},
+      {3, 4, 2},
+      {5, 1, 4}
     };
     v[3] = _vs[f[num][0]];
     v[4] = _vs[f[num][1]];