Index: search_by_page.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/search_by_page/search_by_page.module,v
retrieving revision 1.1.2.27
diff -u -r1.1.2.27 search_by_page.module
--- search_by_page.module	21 May 2010 01:05:25 -0000	1.1.2.27
+++ search_by_page.module	21 May 2010 22:11:29 -0000
@@ -1290,11 +1290,12 @@
   $stuff = do_search($keys, 'search_by_page', $join, $where, $args);
 
   // Save global pager information and page title, because rendering
-  // can screw this up
+  // can screw this up.
   $title = drupal_get_title();
   $tmp_parray = $pager_page_array[0];
   $tmp_ptotal = $pager_total[0];
   $tmp_itotal = $pager_total_items[0];
+  $tmp_breadcrumb = drupal_get_breadcrumb();
 
   // Create array of formatted results for Search
 
@@ -1342,6 +1343,7 @@
   $pager_page_array[0] = $tmp_parray;
   $pager_total[0] = $tmp_ptotal;
   $pager_total_items[0] = $tmp_itotal;
+  drupal_set_breadcrumb($tmp_breadcrumb);
 
   return $results;
 }
