diff --git a/includes/menu.inc b/includes/menu.inc
index 4757c77..d4c8eef 100644
--- a/includes/menu.inc
+++ b/includes/menu.inc
@@ -2908,10 +2908,14 @@ function _menu_delete_item($item, $force = FALSE) {
 
 /**
  * Save a menu link.
+ * 
+ * After calling this function in custom code, rebuild the menu cache using
+ * menu_cache_clear_all().
  *
  * @param $item
  *   An array representing a menu link item. The only mandatory keys are
- *   link_path and link_title. Possible keys are:
+ *   link_path and link_title. When saving internal menu links, normalize 
+ *   link_path first with drupal_get_normal_path(). Possible keys are:
  *   - menu_name: Default is navigation
  *   - weight: Default is 0
  *   - expanded: Whether the item is expanded.
