Index: /Users/Zivtech/Sites/fwk/sites/all/modules/book_manager/book_manager.module
===================================================================
--- sites/all/modules/book_manager/book_manager.module
+++ sites/all/modules/book_manager/book_manager.module
@@ -331,7 +331,8 @@
     }
   }
   elseif ($form_id == 'book_admin_edit') {
-    if (!user_access('administer book outlines')) {
+    $node = menu_get_object();
+    if (!_book_manager_outline_access($node)) {
       foreach ($form['table'] as $key => $value) {
         if (strpos($key, '#') !== 0 && isset($form['table'][$key]['#item'])) { // not sure why #theme is getting through the isset check... so there is strpos()
           $form['table'][$key]['title']['#type'] = 'hidden';
