Index: luceneapi.admin.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/luceneapi/luceneapi.admin.inc,v
retrieving revision 1.24.2.54
diff -u -p -r1.24.2.54 luceneapi.admin.inc
--- luceneapi.admin.inc	23 Dec 2009 20:47:04 -0000	1.24.2.54
+++ luceneapi.admin.inc	23 Feb 2010 14:14:32 -0000
@@ -450,9 +450,13 @@ function luceneapi_admin_settings_statis
       );
     }
 
-    // finds the number of terms for each field in the index
-    $fields = luceneapi_index_fields_get($index, TRUE);
-    $fields = array_fill_keys(array_values($fields), 0);
+    // Initializes the field count array using field names as the keys.
+    // NOTE: array_fill_keys() is PHP >= 5.2 http://drupal.org/node/723106
+    //$fields = array_fill_keys(array_values(luceneapi_index_fields_get($index, TRUE)), 0);
+    $keys   = array_keys(luceneapi_index_fields_get($index, TRUE));
+    $fields = array_combine($keys, array_fill(0, count($keys), 0));
+
+    // Finds the number of terms for each field in the index.
     $terms = luceneapi_index_terms_get($index, TRUE);
     $term_count = count($terms);
     foreach ($terms as $term) {
