From 90adb5f67e7d14da63c6dc5f02b8d51aa335ae93 Mon Sep 17 00:00:00 2001 From: Seth Alves Date: Mon, 26 Sep 2016 17:14:45 -0700 Subject: [PATCH] fix an AC script's ability to delete entities --- libraries/entities/src/EntityEditPacketSender.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libraries/entities/src/EntityEditPacketSender.cpp b/libraries/entities/src/EntityEditPacketSender.cpp index b96911c8c2..3ea3c92b0c 100644 --- a/libraries/entities/src/EntityEditPacketSender.cpp +++ b/libraries/entities/src/EntityEditPacketSender.cpp @@ -116,8 +116,9 @@ void EntityEditPacketSender::queueEraseEntityMessage(const EntityItemID& entityI } // in case this was a clientOnly entity: - assert(_myAvatar); - _myAvatar->clearAvatarEntity(entityItemID); + if(_myAvatar) { + _myAvatar->clearAvatarEntity(entityItemID); + } QByteArray bufferOut(NLPacket::maxPayloadSize(PacketType::EntityErase), 0);