diff --git a/src/pocketmine/Player.php b/src/pocketmine/Player.php index de0d99e47..20d76562d 100644 --- a/src/pocketmine/Player.php +++ b/src/pocketmine/Player.php @@ -3081,6 +3081,9 @@ class Player extends Human implements CommandSender, ChunkLoader, IPlayer{ $modifiedPages[] = $packet->pageNumber; break; case BookEditPacket::TYPE_DELETE_PAGE: + if(!$newBook->pageExists($packet->pageNumber)){ + return false; + } $newBook->deletePage($packet->pageNumber); $modifiedPages[] = $packet->pageNumber; break;