Index: pango/fonts.c
===================================================================
RCS file: /cvs/gnome/pango/pango/fonts.c,v
retrieving revision 1.64
diff -u -p -r1.64 fonts.c
--- pango/fonts.c	16 Dec 2004 03:24:07 -0000	1.64
+++ pango/fonts.c	9 Feb 2005 01:01:22 -0000
@@ -1024,12 +1024,14 @@ pango_font_description_to_string (const 
     {
       char buf[G_ASCII_DTOSTR_BUF_SIZE];
       
-      if (result->len > 0 || result->str[result->len -1] != ' ')
+      if (result->str[result->len -1] != ' ')
 	g_string_append_c (result, ' ');
 
       g_ascii_dtostr (buf, sizeof (buf), (double)desc->size / PANGO_SCALE);
       g_string_append (result, buf);
     }
+  else if (g_ascii_isdigit (result->str[result->len -1]))
+    g_string_append_c (result, ',');
   
   return g_string_free (result, FALSE);
 }
