Index: modules/book/book.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/book/book.module,v
retrieving revision 1.454.2.5
diff -u -r1.454.2.5 book.module
--- modules/book/book.module	3 Jul 2008 06:38:46 -0000	1.454.2.5
+++ modules/book/book.module	17 Jan 2009 22:56:15 -0000
@@ -252,11 +252,14 @@
  *
  * This list may be used for generating a list of all the books, or for building
  * the options for a form select.
+ *
+ * @param $reset
+ *   Reset the cache of stored books.
  */
-function book_get_books() {
+function book_get_books($reset = FALSE) {
   static $all_books;
 
-  if (!isset($all_books)) {
+  if ($reset || !isset($all_books)) {
     $all_books = array();
     $result = db_query("SELECT DISTINCT(bid) FROM {book}");
     $nids = array();
