Index: faq.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/faq/faq.module,v
retrieving revision 1.1.4.63.2.65
diff -u -p -r1.1.4.63.2.65 faq.module
--- faq.module	25 Oct 2008 20:09:34 -0000	1.1.4.63.2.65
+++ faq.module	25 Oct 2008 20:39:22 -0000
@@ -921,6 +921,7 @@ function faq_page($tid = 0) {
 
   // Categorize questions.
   else {
+    $output = '<a name="top"></a>';
     $category_display = variable_get('faq_category_display', 'categories_inline');
     $hide_child_terms = variable_get('faq_hide_child_terms', FALSE);
     $output .= "<br />";
@@ -1634,7 +1635,7 @@ function faq_init_back_to_top($path) {
       'title' => $back_to_top_text,
       'href' => $path,
       'attributes' => array('title' => t('Go back to the top of the page.')),
-      'fragment' => '',
+      'fragment' => 'top',
       'html' => TRUE,
     );
   }
Index: includes/faq.questions_inline.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/faq/includes/Attic/faq.questions_inline.inc,v
retrieving revision 1.1.4.3
diff -u -p -r1.1.4.3 faq.questions_inline.inc
--- includes/faq.questions_inline.inc	30 Jun 2008 11:41:09 -0000	1.1.4.3
+++ includes/faq.questions_inline.inc	25 Oct 2008 20:39:22 -0000
@@ -32,7 +32,8 @@ function theme_faq_questions_inline($nod
     $answer_label = '<strong>'. variable_get('faq_answer_label', "A:") .' </strong>';
   }
 
-  $output = "<div>\n";
+  $output = '<a name="top"></a>';
+  $output .= "<div>\n";
   foreach ($nodes as $node) {
     $output .= theme('faq_format_question', $node, NULL, NULL, $question_label);
     $output .= faq_view_answer($node, $back_to_top, $teaser, $links, $answer_label);
Index: includes/faq.questions_top.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/faq/includes/Attic/faq.questions_top.inc,v
retrieving revision 1.1.4.3
diff -u -p -r1.1.4.3 faq.questions_top.inc
--- includes/faq.questions_top.inc	30 Jun 2008 11:41:09 -0000	1.1.4.3
+++ includes/faq.questions_top.inc	25 Oct 2008 20:39:22 -0000
@@ -35,7 +35,8 @@ function theme_faq_questions_top($nodes)
   }
 
   $list_style = variable_get('faq_question_listing', 'ul');
-  $output = theme('item_list', $questions, NULL, $list_style, array("class" => "faq_ul_questions_top"));
+  $output = '<a name="top"></a>';
+  $output .= theme('item_list', $questions, NULL, $list_style, array("class" => "faq_ul_questions_top"));
   $output .= "<div>\n". $answers ."</div>\n";
 
   return $output;
