--- webform/webform.module.orig 2009-06-21 17:28:55.000000000 -0700 +++ webform/webform.module 2009-06-21 23:27:07.000000000 -0700 @@ -1399,6 +1399,11 @@ if (isset($submission->sid)) { drupal_set_title(t('Submission #@sid', array('@sid' => $submission->sid))); + + $breadcrumb = drupal_get_breadcrumb(); + $breadcrumb[] = l($node->title, 'node/' . $node->nid); + $breadcrumb[] = l(t('Submissions'), 'node/' . $node->nid .'/submissions'); + drupal_set_breadcrumb($breadcrumb); } // Set a header for navigating results. --- webform/webform_report.inc.orig 2009-06-21 23:28:56.000000000 -0700 +++ webform/webform_report.inc 2009-06-21 23:27:18.000000000 -0700 @@ -19,6 +19,10 @@ function webform_results_submissions($node, $user_filter, $pager_count) { global $user; + $breadcrumb = drupal_get_breadcrumb(); + $breadcrumb[] = l($node->title, 'node/' . $node->nid); + drupal_set_breadcrumb($breadcrumb); + if (isset($_GET['results']) && is_numeric($_GET['results'])) { $pager_count = $_GET['results']; }