diff --git a/Numeric/JacobianBasis.cpp b/Numeric/JacobianBasis.cpp
index fd11c417d99dd81492a79e704c4f9fee4d5ad008..cb784333e1bc6611c31f209c448beb8e9b4123ec 100644
--- a/Numeric/JacobianBasis.cpp
+++ b/Numeric/JacobianBasis.cpp
@@ -843,8 +843,7 @@ int JacobianBasis::jacobianOrder(int parentType, int order)
     case TYPE_LIN : return order - 1;
     case TYPE_TRI : return 2*order - 2;
     case TYPE_QUA : return 2*order - 1;
-      //    case TYPE_TET : return 3*order - 3;
-    case TYPE_TET : return order;
+    case TYPE_TET : return 3*order - 3;
     case TYPE_PRI : return 3*order - 1;
     case TYPE_HEX : return 3*order - 1;
     case TYPE_PYR : return 3*order - 3;