Index: modules/book.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/book.module,v
retrieving revision 1.283
diff -u -r1.283 book.module
--- modules/book.module	30 Jan 2005 08:53:05 -0000	1.283
+++ modules/book.module	3 Feb 2005 16:33:20 -0000
@@ -39,7 +39,12 @@
     // of that page waiting for approval.  That is, only updates that
     // don't overwrite the current or pending information are allowed.
 
-    return ((user_access('maintain books') && !$node->moderate) || ($node->uid == $user->uid && user_access('edit own book pages')));
+    if ((user_access('maintain books') && !$node->moderate) || ($node->uid == $user->uid && user_access('edit own book pages'))) {
+      return TRUE;
+    }
+    else {
+       // do nothing. node-access() will determine further access
+    }
   }
 }
 
