--- apachesolr_search-original.module 2011-06-24 15:46:26.831925026 +0200 +++ apachesolr_search.module 2011-06-24 15:47:18.115925004 +0200 @@ -477,8 +477,8 @@ function apachesolr_search_add_facet_par // TODO: generalize handling of date and range facets. // TODO: put field type in the facet definitions. // NOTE: This is a dependency on the apachesolr_date module. Using function_exists to avoid problems. - if (isset($facet_info[$module][$delta]['field_type']) - && in_array($facet_info[$module][$delta]['field_type'], array('date', 'datetime', 'datestamp')) + if (isset($facet_info[$module][$delta]['type']) + && in_array($facet_info[$module][$delta]['type'], array('date', 'datetime', 'datestamp')) && function_exists('apachesolr_date_search_date_range')) { list($start, $end, $gap) = apachesolr_date_search_date_range($query, $facet_field); if ($gap) {