Index: menu_breadcrumb.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/menu_breadcrumb/menu_breadcrumb.module,v
retrieving revision 1.7
diff -u -p -r1.7 menu_breadcrumb.module
--- menu_breadcrumb.module	5 Oct 2009 22:01:27 -0000	1.7
+++ menu_breadcrumb.module	8 Oct 2009 15:20:21 -0000
@@ -54,7 +54,8 @@ function menu_breadcrumb_menu() {
  * Implementation of hook_init().
  */
 function menu_breadcrumb_init() {
-  if (variable_get('menu_breadcrumb_determine_menu', 1)) {
+  $is_front = drupal_is_front_page();
+  if (variable_get('menu_breadcrumb_determine_menu', 1) && !$is_front) {
     $menu_list = variable_get('menu_breadcrumb_menus', array('admin_menu', 'devel'));
     $filter = variable_get('menu_breadcrumb_menus_filter', 'blacklist');
     $menu_item = menu_get_item();
@@ -74,10 +75,10 @@ function menu_breadcrumb_init() {
   
   if (variable_get('menu_breadcrumb_append_node_title', 0) == 1) {
     if (variable_get('menu_breadcrumb_append_node_url', 0) == 1) {
-      $breadcrumb[] = l(drupal_get_title(), $_GET['q'], array('html' => TRUE,));
+      $breadcrumb[] = $is_front ? l(t('Home'), '<front>') : l(drupal_get_title(), $_GET['q'], array('html' => TRUE,));
     }
     else {
-      $breadcrumb[] = drupal_get_title();
+      $breadcrumb[] = $is_front ? t('Home') : drupal_get_title();
     }
   }
     
