diff --git a/webform.module b/webform.module
index 973fd65..cd0f25d 100644
--- a/webform.module
+++ b/webform.module
@@ -3676,7 +3676,7 @@ function webform_set_breadcrumb($node, $submission = NULL) {
 
   if (isset($node)) {
     $webform_breadcrumb = array();
-    $webform_breadcrumb[] = array_shift($breadcrumb);
+    $webform_breadcrumb[] = count($breadcrumb) ? array_shift($breadcrumb) : l(t('Home'), '<front>');
     $webform_breadcrumb[] = l($node->title, 'node/' . $node->nid);
     if (isset($submission)) {
       $last_link = array_shift($breadcrumb);
