Index: trunk/ippdb/configure.ac
===================================================================
--- trunk/ippdb/configure.ac	(revision 10328)
+++ trunk/ippdb/configure.ac	(revision 10433)
@@ -1,4 +1,4 @@
 dnl
-dnl This file was generated by glueforge 0.33
+dnl This file was generated by glueforge 0.34
 dnl
 dnl Do NOT directly edit this file.
@@ -7,5 +7,5 @@
 AC_PREREQ(2.59)
 
-AC_INIT([ippdb], [0.0.62], [pan-starrs.ifa.hawaii.edu])
+AC_INIT([ippdb], [0.0.63], [pan-starrs.ifa.hawaii.edu])
 AC_CONFIG_SRCDIR([ippdb.pc.in])
 
Index: trunk/ippdb/src/ippdb.c
===================================================================
--- trunk/ippdb/src/ippdb.c	(revision 10328)
+++ trunk/ippdb/src/ippdb.c	(revision 10433)
@@ -20,5 +20,5 @@
 /*
  *
- * This file was generated by glueforge 0.33
+ * This file was generated by glueforge 0.34
  *
  * Do NOT directly edit this file.
@@ -131,6 +131,10 @@
             METADATAITEM_STRIFY_CASE(PS_DATA_F64, "%f", F64);
             case PS_DATA_STRING:
-                psStringSubstitute(str, " ", "_");
-                psStringAppend(&str, "%s", item->data.str);
+                if (item->data.str) {
+                    psString tmpStr = psStringCopy(item->data.str);
+                    psStringSubstitute(tmpStr, "_", " ");
+                    psStringAppend(&str, "%s", tmpStr);
+                    psFree(tmpStr);
+                }
                 break;
             case PS_DATA_BOOL:
Index: trunk/ippdb/src/ippdb.h
===================================================================
--- trunk/ippdb/src/ippdb.h	(revision 10328)
+++ trunk/ippdb/src/ippdb.h	(revision 10433)
@@ -20,5 +20,5 @@
 /*
  *
- * This file was generated by glueforge 0.33
+ * This file was generated by glueforge 0.34
  *
  * Do NOT directly edit this file.
