Index: trunk/psLib/src/xml/psXML.c
===================================================================
--- trunk/psLib/src/xml/psXML.c	(revision 4409)
+++ trunk/psLib/src/xml/psXML.c	(revision 4432)
@@ -10,6 +10,6 @@
 *  @author Eric Van Alst, MHPCC
 *
-*  @version $Revision: 1.33 $ $Name: not supported by cvs2svn $
-*  @date $Date: 2005-06-28 20:17:52 $
+*  @version $Revision: 1.34 $ $Name: not supported by cvs2svn $
+*  @date $Date: 2005-06-30 00:04:12 $
 *
 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -157,5 +157,9 @@
 
     // Adds '\0' to end of string and +1 to sLen
-    cleaned = psStringNCopy(ptrB, sLen);
+    if(sLen < 0 ) {
+        cleaned = NULL;
+    } else {
+        cleaned = psStringNCopy(ptrB, sLen);
+    }
 
     return cleaned;
