From ed0d1978aa3bb41c3d5ca4e94836c05a568fec6c Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Mon, 1 Jun 2020 12:46:41 +0100 Subject: [PATCH] WritableBook: fixed thrown exception when asking for a page that doesn't exist (it's allowed to return null for a reason ...) --- src/pocketmine/item/WritableBook.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pocketmine/item/WritableBook.php b/src/pocketmine/item/WritableBook.php index 25585040d..22731aba4 100644 --- a/src/pocketmine/item/WritableBook.php +++ b/src/pocketmine/item/WritableBook.php @@ -50,7 +50,7 @@ class WritableBook extends Item{ */ public function getPageText(int $pageId) : ?string{ $pages = $this->getNamedTag()->getListTag(self::TAG_PAGES); - if($pages === null){ + if($pages === null or !$pages->isset($pageId)){ return null; }