summaryrefslogtreecommitdiff
path: root/src/server/scripts/Commands/PlayerCommand.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/scripts/Commands/PlayerCommand.cpp')
-rw-r--r--src/server/scripts/Commands/PlayerCommand.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/scripts/Commands/PlayerCommand.cpp b/src/server/scripts/Commands/PlayerCommand.cpp
index 135fee773d..18769550f3 100644
--- a/src/server/scripts/Commands/PlayerCommand.cpp
+++ b/src/server/scripts/Commands/PlayerCommand.cpp
@@ -44,7 +44,7 @@ bool PlayerCommand::Learn(ChatHandler* handler, Player* targetPlayer, uint32 spe
if (!allRanks && targetPlayer->HasSpell(spell))
{
- if (targetPlayer == handler->GetSession()->GetPlayer())
+ if (handler->GetSession() && targetPlayer == handler->GetSession()->GetPlayer())
handler->SendSysMessage(LANG_YOU_KNOWN_SPELL);
else
handler->PSendSysMessage(LANG_TARGET_KNOWN_SPELL, handler->GetNameLink(targetPlayer).c_str());