diff --git a/contrib/HighOrderMeshOptimizer/SuperEl.h b/contrib/HighOrderMeshOptimizer/SuperEl.h
index 6d129bd0adadbf31360b9d768e51d29500a7ebc4..e61cf6b1a3261d5ae72e9dcb2ac9f050ebea07dd 100644
--- a/contrib/HighOrderMeshOptimizer/SuperEl.h
+++ b/contrib/HighOrderMeshOptimizer/SuperEl.h
@@ -33,15 +33,13 @@
 #include <string>
 #include "MElement.h"
 
-
-
 class SuperEl
 {
 public:
 
   SuperEl(int order, double dist, int type, const std::vector<MVertex*> &baseVert,
           const std::vector<SVector3> &normals);
-  ~SuperEl() { _superVert.clear(); delete _superEl, _superEl0; }
+  ~SuperEl() { _superVert.clear(); delete _superEl; delete _superEl0; }
 
   bool isOK() const { return _superEl; }
   bool isPointIn(const SPoint3 p) const;