summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/book.module2
-rw-r--r--modules/book/book.module2
2 files changed, 2 insertions, 2 deletions
diff --git a/modules/book.module b/modules/book.module
index f61d15d55..a53621846 100644
--- a/modules/book.module
+++ b/modules/book.module
@@ -124,7 +124,7 @@ function book_load($node) {
$book = db_fetch_object(db_query("SELECT format, parent, weight, log FROM {book} WHERE nid = %d", $node->nid));
- if (!user_access("administer nodes")) {
+ if (arg(1) == 'edit' && !user_access("administer nodes")) {
/*
** If a user is about to update a book page, we overload some
** fields to reflect the changes.
diff --git a/modules/book/book.module b/modules/book/book.module
index f61d15d55..a53621846 100644
--- a/modules/book/book.module
+++ b/modules/book/book.module
@@ -124,7 +124,7 @@ function book_load($node) {
$book = db_fetch_object(db_query("SELECT format, parent, weight, log FROM {book} WHERE nid = %d", $node->nid));
- if (!user_access("administer nodes")) {
+ if (arg(1) == 'edit' && !user_access("administer nodes")) {
/*
** If a user is about to update a book page, we overload some
** fields to reflect the changes.