summaryrefslogtreecommitdiff
path: root/src/net
diff options
context:
space:
mode:
Diffstat (limited to 'src/net')
-rw-r--r--src/net/tmwa/adminhandler.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/net/tmwa/adminhandler.cpp b/src/net/tmwa/adminhandler.cpp
index 2795df8a..53e4bfd8 100644
--- a/src/net/tmwa/adminhandler.cpp
+++ b/src/net/tmwa/adminhandler.cpp
@@ -68,9 +68,11 @@ void AdminHandler::handleMessage(Net::MessageIn &msg)
case SMSG_ADMIN_IP:
id = msg.readInt32();
int ip = msg.readInt32();
- Being *player = actorSpriteManager->findBeing(id);
- player->setIp(ip);
- player->updateName();
+ if (Being *player = actorSpriteManager->findBeing(id))
+ {
+ player->setIp(ip);
+ player->updateName();
+ }
break;
}
}