Index: trunk/psModules/src/astrom/pmConceptsRead.c
===================================================================
--- trunk/psModules/src/astrom/pmConceptsRead.c	(revision 6983)
+++ trunk/psModules/src/astrom/pmConceptsRead.c	(revision 7016)
@@ -216,5 +216,5 @@
                 if (mdok && strlen(keywords) > 0) {
                     // In case there are multiple headers
-                    psList *keys = psStringSplit(keywords, " ,;"); // List of keywords
+                    psList *keys = psStringSplit(keywords, " ,;", true); // List of keywords
                     if (keys->n == 1) {
                         // Only one key --- proceed as usual
@@ -285,6 +285,6 @@
                 // Now, need to get the "given"s
                 if (strlen(givenCols) > 0 || strlen(givenPS) > 0) {
-                    psList *cols = psStringSplit(givenCols, ",;"); // List of column names
-                    psList *values = psStringSplit(givenPS, ",;"); // List of value names for the columns
+                    psList *cols = psStringSplit(givenCols, ",;", true); // List of column names
+                    psList *values = psStringSplit(givenPS, ",;", true); // List of value names for the columns
                     psMetadata *selection = psMetadataAlloc(); // The stuff to select in the DB
                     if (cols->n != values->n) {
@@ -516,6 +516,6 @@
         // Now, need to get the "given"s
         if (strlen(givenCols) || strlen(givenPS)) {
-            psList *cols = psStringSplit(givenCols, ",;"); // List of column names
-            psList *values = psStringSplit(givenPS, ",;"); // List of value names for the columns
+            psList *cols = psStringSplit(givenCols, ",;", true); // List of column names
+            psList *values = psStringSplit(givenPS, ",;", true); // List of value names for the columns
             psMetadata *selection = psMetadataAlloc(); // The stuff to select in the DB
             if (cols->n != values->n) {
