diff --git a/Plugin/DecomposeInSimplex.cpp b/Plugin/DecomposeInSimplex.cpp
index 1e777d46403a3bdf69eee73df9b4da5f26c8e15c..0b6620b23d842e4c996f4593be40bf2e3b6c8ce7 100644
--- a/Plugin/DecomposeInSimplex.cpp
+++ b/Plugin/DecomposeInSimplex.cpp
@@ -1,4 +1,4 @@
-// $Id: DecomposeInSimplex.cpp,v 1.11 2004-05-16 20:04:43 geuzaine Exp $
+// $Id: DecomposeInSimplex.cpp,v 1.12 2004-06-16 18:03:27 geuzaine Exp $
 //
 // Copyright (C) 1997-2004 C. Geuzaine, J.-F. Remacle
 //
@@ -116,8 +116,7 @@ static void decomposeList(Post_View *v, int nbNod, int nbComp,
 
   delete [] valNew;
 
-  List_Delete(*listIn);
-  *listIn = NULL;
+  List_Reset(*listIn);
   *nbIn = 0;
 }