diff --git a/faq.admin.inc b/faq.admin.inc
index 72cccac..bda25a0 100644
--- a/faq.admin.inc
+++ b/faq.admin.inc
@@ -52,10 +52,24 @@ function faq_general_settings_form($form) {
     '#default_value' => variable_get('faq_custom_breadcrumbs', TRUE),
   );
 
+  $form['faq_path'] = array(
+    '#type' => 'textfield',
+    '#title' => t('FAQ Path'),
+    '#description' => t('This option sets the path to the faq page. DO NOT append with a \'/\''),
+    '#default_value' => variable_get('faq_path', 'faq-page'),
+  );
+
   return system_settings_form($form);
 }
 
 /**
+ * Rebuilds the menu to account for adjustments to the faq_path variable.
+ */
+function faq_general_settings_form_submit($form, &$form_state) {
+  menu_rebuild();
+}
+
+/**
  * Define the elements for the FAQ Settings page - Questions tab.
  *
  * @return
diff --git a/faq.module b/faq.module
index 7682926..11886f0 100644
--- a/faq.module
+++ b/faq.module
@@ -73,8 +73,9 @@ function faq_node_access($node, $op, $account = NULL) {
  */
 function faq_menu() {
   $items = array();
+  $faq_path = variable_get('faq_path', 'faq-page');
 
-  $items['faq-page'] = array(
+  $items[$faq_path] = array(
     'title' => 'Frequently Asked Questions',
     'page callback' => 'faq_page',
     'access callback' => 'user_access',
@@ -83,7 +84,7 @@ function faq_menu() {
     'type' => MENU_SUGGESTED_ITEM,
   );
 
-  $items['faq-page/list'] = array(
+  $items[$faq_path . '/list'] = array(
     'title' => 'List',
     'page callback' => 'faq_page',
     'access callback' => 'user_access',
@@ -92,7 +93,7 @@ function faq_menu() {
     'type' => MENU_DEFAULT_LOCAL_TASK,
   );
 
-  $items['faq-page/order'] = array(
+  $items[$faq_path . '/order'] = array(
     'title' => 'Order',
     'description' => 'Allows the user to configure the order of questions and answers on a FAQ page.',
     'file' => 'faq.admin.inc',
@@ -104,7 +105,7 @@ function faq_menu() {
     'weight' => -8,
   );
 
-  $items['faq-page/%'] = array(
+  $items[$faq_path . '/%'] = array(
     'title' => 'Frequently Asked Questions',
     'page callback' => 'faq_page',
     'page arguments' => array(1),
@@ -113,7 +114,7 @@ function faq_menu() {
     'type' => MENU_CALLBACK,
   );
 
-  $items['faq-page/%/list'] = array(
+  $items[$faq_path . '/%/list'] = array(
     'title' => 'List',
     'page callback' => 'faq_page',
     'page arguments' => array(1),
@@ -123,7 +124,7 @@ function faq_menu() {
     'weight' => -10,
   );
 
-  $items['faq-page/%/order'] = array(
+  $items[$faq_path . '/%/order'] = array(
     'title' => 'Order',
     'description' => 'Allows the user to configure the order of questions and answers on a FAQ page.',
     'file' => 'faq.admin.inc',
@@ -1585,6 +1586,13 @@ function faq_taxonomy_term_children($tid) {
 }
 
 /**
+ * Implements hook_form_FORM_ID_alter().
+ */
+function faq_form_faq_general_settings_form_alter(&$form, &$form_state) {
+  $form['#submit'][] = 'faq_general_settings_form_submit';
+}
+
+/**
  * Theme function for faq page wrapper divs.
  */
 function theme_faq_page($variables) {
