From 754e0dbb4935f83ca4115efac15e23e639631d46 Mon Sep 17 00:00:00 2001 From: Shoghi Cervantes Date: Tue, 18 Nov 2014 18:43:30 +0100 Subject: [PATCH] Protect permission removal against bad plugins --- src/pocketmine/Player.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/pocketmine/Player.php b/src/pocketmine/Player.php index 0c5b650ba..ce32490c8 100644 --- a/src/pocketmine/Player.php +++ b/src/pocketmine/Player.php @@ -2356,11 +2356,10 @@ class Player extends Human implements CommandSender, InventoryHolder, IPlayer{ $this->loadQueue = []; $this->hasSpawned = []; $this->spawnPosition = null; - $this->perm->clearPermissions(); - $this->perm = null; unset($this->buffer); } + $this->perm->clearPermissions(); $this->server->removePlayer($this); }