--- cufon.module	2011-08-04 19:22:30.000000000 +0400
+++ cufon.module.new	2011-09-01 11:28:00.000000000 +0400
@@ -127,10 +127,10 @@ function cufon_init() {
 
   // Include only used fonts.
   foreach (_cufon_find_fonts() as $family => $font) {
-    foreach ($selectors as &$selector) {
+    foreach ($selectors as $id => $selector) {
       // Remove selector if disabled
       if (empty($selector['options']['enabled'])) {
-        unset($selector);
+        unset($selectors[$id]);
       }
       else {
         if (!empty($selector['options']['autoDetect']) || $family == $selector['options']['fontFamily']) {
