Index: gnopernicus/srcore/srctrl.c
===================================================================
RCS file: /cvs/gnome/gnopernicus/srcore/srctrl.c,v
retrieving revision 1.96
diff -u -r1.96 srctrl.c
--- gnopernicus/srcore/srctrl.c	26 Aug 2004 15:26:14 -0000	1.96
+++ gnopernicus/srcore/srctrl.c	30 Aug 2004 14:53:26 -0000
@@ -2462,12 +2462,27 @@
 
         cell = g_array_index (line->srw_acc_line, SRWAccCell *, i);
 	    
-        if (cell->id > 0)
+        switch (cell->id)
 	{
-	    gchar *tmp;
-	    tmp = spout;
-	    spout = g_strconcat (spout, cell->ch, NULL);
-	    g_free (tmp);
+	    case SRW_DELIMITER_CELL:
+	    {
+		gchar *tmp;
+		tmp = spout;
+		spout = g_strconcat (spout, " ", NULL);
+		g_free (tmp);
+	    };
+	    break;
+	    default: 
+	    {
+		if (cell->id > 0)
+		{
+		    gchar *tmp;
+		    tmp = spout;
+		    spout = g_strconcat (spout, cell->ch, NULL);
+		    g_free (tmp);
+		}    
+	    };
+	    break;
 	}
     }
     
