From b23583552b5c895c64586d8a6cd98c58da1104e4 Mon Sep 17 00:00:00 2001 From: Roland Rossgotterer Date: Thu, 31 Jan 2019 08:58:52 +0100 Subject: [PATCH] [XSwiftBus] Fix crash when using P2P and no connection has been created --- src/xswiftbus/dbusobject.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/xswiftbus/dbusobject.cpp b/src/xswiftbus/dbusobject.cpp index ae7bc53d5..16451e53e 100644 --- a/src/xswiftbus/dbusobject.cpp +++ b/src/xswiftbus/dbusobject.cpp @@ -17,7 +17,7 @@ namespace XSwiftBus CDBusObject::~CDBusObject() { - m_dbusConnection->unregisterDisconnectedCallback(this); + if (m_dbusConnection) { m_dbusConnection->unregisterDisconnectedCallback(this); } }; void CDBusObject::setDBusConnection(const std::shared_ptr &dbusConnection)