Index: trunk/FACT++/src/Converter.cc
===================================================================
--- trunk/FACT++/src/Converter.cc	(revision 10276)
+++ trunk/FACT++/src/Converter.cc	(revision 10277)
@@ -696,5 +696,6 @@
 string Converter::GetString(const void *dat, int size) const
 {
-    return Get<string>(dat, size).substr(1);
+    const string s = Get<string>(dat, size);
+    return s.empty() ? s : s.substr(1);
 }
 
