diff --git a/src/network/mcpe/handler/InGamePacketHandler.php b/src/network/mcpe/handler/InGamePacketHandler.php index 3a407fb7d..ee6e5271b 100644 --- a/src/network/mcpe/handler/InGamePacketHandler.php +++ b/src/network/mcpe/handler/InGamePacketHandler.php @@ -659,6 +659,9 @@ class InGamePacketHandler extends PacketHandler{ $modifiedPages[] = $packet->pageNumber; break; case BookEditPacket::TYPE_DELETE_PAGE: + if(!$newBook->pageExists($packet->pageNumber)){ + return false; + } $newBook->deletePage($packet->pageNumber); $modifiedPages[] = $packet->pageNumber; break;