Index: /issm/trunk/src/m/classes/public/contourenvelope.m
===================================================================
--- /issm/trunk/src/m/classes/public/contourenvelope.m	(revision 5601)
+++ /issm/trunk/src/m/classes/public/contourenvelope.m	(revision 5602)
@@ -48,5 +48,5 @@
 	flag(find(flag))=elemin(flag(find(flag)));
 end
-elementonboundary=double(sum(flag,2)<3 & sum(flag,2)>0);
+elementonboundary=double(prod(flag,2)==0 & sum(flag,2)>0);
 
 %Find segments on boundary
