diff options
Diffstat (limited to 'modules/book/book.module')
-rw-r--r-- | modules/book/book.module | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/modules/book/book.module b/modules/book/book.module index 7fd4ce57c..517d25ca0 100644 --- a/modules/book/book.module +++ b/modules/book/book.module @@ -264,6 +264,9 @@ function book_block_view($delta = '') { // Since we know we will only display a link to the top node, there // is no reason to run an additional menu tree query for each book. $book['in_active_trail'] = FALSE; + // Check whether user can access the book link. + $book_node = node_load($book['nid']); + $book['access'] = node_access('view', $book_node); $pseudo_tree[0]['link'] = $book; $book_menus[$book_id] = menu_tree_output($pseudo_tree); } |