Index: plugins/sweaver_plugin_fontface/sweaver_plugin_fontface.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/sweaver/plugins/sweaver_plugin_fontface/Attic/sweaver_plugin_fontface.inc,v
retrieving revision 1.1.2.5
diff -u -p -r1.1.2.5 sweaver_plugin_fontface.inc
--- plugins/sweaver_plugin_fontface/sweaver_plugin_fontface.inc	30 Sep 2010 13:54:03 -0000	1.1.2.5
+++ plugins/sweaver_plugin_fontface/sweaver_plugin_fontface.inc	10 Jan 2011 01:02:52 -0000
@@ -23,9 +23,15 @@ class sweaver_plugin_fontface extends sw
 
     foreach ($used_fonts as $font) {
       if (module_exists($font->provider)) {
-        $css_function = $font->provider . '_fontyourface_css';
-        $font_css = $css_function($font);
-        $extra_fonts[$font_css['font-family']] = $font->group_name;
+
+        if (function_exists('fontyourface_font_css')) {
+          $extra_fonts[$font->css_family] = $font->name;
+        }
+        else {
+          $css_function = $font->provider . '_fontyourface_css';
+          $font_css = $css_function($font);
+          $extra_fonts[$font_css['font-family']] = $font->group_name;
+        }
       }
     }
 
