From 1dbcf486fb2253c69fd9c12805df9a0b95152911 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Steffen=20Schro=CC=88der?= Date: Thu, 26 Jun 2014 19:45:54 +0200 Subject: [PATCH] prevent non-object access error --- application/plugins/MCTeam/Dedimania/DedimaniaPlugin.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/application/plugins/MCTeam/Dedimania/DedimaniaPlugin.php b/application/plugins/MCTeam/Dedimania/DedimaniaPlugin.php index b72d85de..5fec8559 100644 --- a/application/plugins/MCTeam/Dedimania/DedimaniaPlugin.php +++ b/application/plugins/MCTeam/Dedimania/DedimaniaPlugin.php @@ -559,6 +559,10 @@ class DedimaniaPlugin implements CallbackListener, CommandListener, TimerListene * @param Player $player */ public function handlePlayerConnect(Player $player) { + if (!isset($this->dedimaniaData)) { + return; + } + // Send Dedimania request $data = array($this->dedimaniaData->sessionId, $player->login, $player->rawNickname, $player->path, $player->isSpectator); $content = $this->encode_request(self::DEDIMANIA_PLAYERCONNECT, $data);