diff --git a/Graphics/drawPost.cpp b/Graphics/drawPost.cpp
index 8a0c975d9cc034b1cba22c8266707b5e929db972..a3a6c15e5bf4caeb13629899ba1d554f6ab839ac 100644
--- a/Graphics/drawPost.cpp
+++ b/Graphics/drawPost.cpp
@@ -23,10 +23,9 @@
 #include "matheval.h"
 #endif
 
-
-extern Context_T CTX;
-//KH: enlarged size to allow for 4th order mappings (tets)
-#define NMAX 35
+// we only "really" draw forst order elements (high order ones are
+// subdivided in adaptiveView beforehand)
+#define NMAX 20
 
 static void saturate(int nb, double val[NMAX][9], double vmin, double vmax, 
 		     int i0=0, int i1=1, int i2=2, int i3=3,