Index: /trunk/psLib/src/types/psArguments.c
===================================================================
--- /trunk/psLib/src/types/psArguments.c	(revision 12827)
+++ /trunk/psLib/src/types/psArguments.c	(revision 12828)
@@ -7,6 +7,6 @@
  *  @author David Robbins, MHPCC
  *
- *  @version $Revision: 1.22 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2007-03-20 00:40:06 $
+ *  @version $Revision: 1.23 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2007-04-13 02:32:10 $
  *
  *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -263,7 +263,6 @@
 failed:
     // We need to copy everything back
-    if (psListLength(arguments->list) > 0) {
-        while (psMetadataRemoveIndex(arguments, PS_LIST_TAIL))
-            ;
+    while (psListLength(arguments->list) > 0) {
+        psMetadataRemoveIndex(arguments, PS_LIST_TAIL);
     }
     psMetadataCopy(arguments, oldArgs);
