Core/Pets: Add missing nullptr check

(cherry picked from commit 0152878de5c1563cbe8d13fbf4f85839d741aabf)
This commit is contained in:
Shauren
2022-01-31 00:25:17 +01:00
parent 688d1d9533
commit 33e747bc8f
+1 -1
View File
@@ -21963,7 +21963,7 @@ void Player::RemovePet(Pet* pet, PetSaveMode mode, bool returnreagent)
if (!pet)
{
if (mode == PET_SAVE_NOT_IN_SLOT && m_petStable->CurrentPet)
if (mode == PET_SAVE_NOT_IN_SLOT && m_petStable && m_petStable->CurrentPet)
{
// Handle removing pet while it is in "temporarily unsummoned" state, for example on mount
CharacterDatabasePreparedStatement* stmt = CharacterDatabase.GetPreparedStatement(CHAR_UPD_CHAR_PET_SLOT_BY_ID);