Index: Solr_Base_Query.php
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/apachesolr/Solr_Base_Query.php,v
retrieving revision 1.1.4.40.2.2
diff -u -p -r1.1.4.40.2.2 Solr_Base_Query.php
--- Solr_Base_Query.php	17 Aug 2009 17:28:14 -0000	1.1.4.40.2.2
+++ Solr_Base_Query.php	18 Aug 2009 11:01:27 -0000
@@ -374,7 +374,7 @@ class Solr_Base_Query implements Drupal_
       $options = array('query' => 'filters=' . rawurlencode(implode(' ', $progressive_crumb)));
       $breadcrumb_name = "apachesolr_breadcrumb_" . $name;
       drupal_alter('apachesolr_theme_breadcrumb', $breadcrumb_name);
-      if ($themed = theme($breadcrumb_name, $field)) {
+      if ($themed = theme($breadcrumb_name, $field['#value'])) {
         $breadcrumb[] = l($themed, $base, $options);
       }
       else {
Index: apachesolr_search.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/apachesolr/apachesolr_search.module,v
retrieving revision 1.1.2.6.2.111.2.6
diff -u -p -r1.1.2.6.2.111.2.6 apachesolr_search.module
--- apachesolr_search.module	17 Aug 2009 18:45:46 -0000	1.1.2.6.2.111.2.6
+++ apachesolr_search.module	18 Aug 2009 11:01:27 -0000
@@ -739,7 +739,7 @@ function apachesolr_search_block($op = '
                 $options['query'] = $new_query->get_url_queryvalues();
                 $breadcrumb_name = "apachesolr_breadcrumb_" . $field['#name'];
                 drupal_alter('apachesolr_theme_breadcrumb', $breadcrumb_name);
-                $fielddisplay = theme($breadcrumb_name, $field);
+                $fielddisplay = theme($breadcrumb_name, $field['#value']);
                 if (!$fielddisplay) {
                   $fielddisplay = $field['#value'];
                 }
