diff --git a/Post/shapeFunctions.h b/Post/shapeFunctions.h
index e60fc4c7bd036d98868221cac8dab56cabfd5676..8e056f2d20f530136edb6b9a652788be8a6516b7 100644
--- a/Post/shapeFunctions.h
+++ b/Post/shapeFunctions.h
@@ -963,7 +963,7 @@ class elementFactory{
     case 1: return new line(x, y, z, copy ? numNodes : 0);
     case 2:
       if(numNodes == 4) return new quadrangle(x, y, z, copy ? numNodes : 0);
-      else return new triangle(x, y, z, copy);
+      else return new triangle(x, y, z, copy ? numNodes : 0);
     case 3:
       if(numNodes == 8) return new hexahedron(x, y, z, copy ? numNodes : 0);
       else if(numNodes == 6) return new prism(x, y, z, copy ? numNodes : 0);