Index: trunk/src/com/kitfox/svg/Text.java
===================================================================
--- trunk/src/com/kitfox/svg/Text.java	(revision 11525)
+++ trunk/src/com/kitfox/svg/Text.java	(revision 14328)
@@ -272,5 +272,5 @@
         for (int i = 0; i < families.length; ++i)
         {
-            font = diagram.getUniverse().getFont(fontFamily);
+            font = diagram.getUniverse().getFont(families[i]);
             if (font != null)
             {
@@ -278,8 +278,14 @@
             }
         }
-        
+
         if (font == null)
         {
-            font = new FontSystem(fontFamily, fontStyle, fontWeight, (int)fontSize);
+            //Check system fonts
+            font = FontSystem.createFont(fontFamily, fontStyle, fontWeight, (int)fontSize);
+        }
+
+        if (font == null)
+        {
+            font = FontSystem.createFont("Serif", fontStyle, fontWeight, fontStyle);
         }
 
