diff --git a/src/pocketmine/item/WritableBook.php b/src/pocketmine/item/WritableBook.php index e94876d94..28c7f651b 100644 --- a/src/pocketmine/item/WritableBook.php +++ b/src/pocketmine/item/WritableBook.php @@ -181,11 +181,11 @@ class WritableBook extends Item{ * @return bool */ private function pushPages(int $pageId, CompoundTag $namedTag, bool $downwards = true) : bool{ - if(empty($this->getPages())){ + $pages = $this->getPages(); + if(empty($pages)){ return false; } - $pages = $this->getPages(); $type = $downwards ? -1 : 1; foreach($pages as $key => $page){ if(($key <= $pageId and $downwards) or ($key < $pageId and !$downwards)){