From f3800cacdadff7a8d73ce7166dd6cb07ff31215f Mon Sep 17 00:00:00 2001 From: Atlante45 Date: Wed, 15 Jul 2015 13:10:16 -0700 Subject: [PATCH] Don't unregister packet listeners when no nodelist --- libraries/networking/src/PacketListener.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libraries/networking/src/PacketListener.cpp b/libraries/networking/src/PacketListener.cpp index 3036afc7cb..f4a5c4a9cd 100644 --- a/libraries/networking/src/PacketListener.cpp +++ b/libraries/networking/src/PacketListener.cpp @@ -14,5 +14,8 @@ #include "NodeList.h" PacketListener::~PacketListener() { - DependencyManager::get()->getPacketReceiver().unregisterListener(this); + auto limitedNodelist = DependencyManager::get(); + if (limitedNodelist) { + limitedNodelist->getPacketReceiver().unregisterListener(this); + } }