? spaces_settings_backward.patch
Index: spaces.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/spaces/spaces.module,v
retrieving revision 1.25.4.33.2.19
diff -u -p -r1.25.4.33.2.19 spaces.module
--- spaces.module	27 Jun 2009 19:05:53 -0000	1.25.4.33.2.19
+++ spaces.module	6 Jul 2009 16:37:51 -0000
@@ -1039,8 +1039,8 @@ function spaces_settings($type = NULL, $
         }
       }
       // This format is deprecated -- included for backwards compatibility.
-      else if (is_string($info) && class_exists($info)) {
-        $setting = new $info();
+      else if (is_object($info)) {
+        $setting = $info;
       }
       if (!empty($setting->types)) {
         foreach ($setting->types as $t) {
