diff --git a/src/remoteClient/clientContextImpl.cpp b/src/remoteClient/clientContextImpl.cpp index 1777b82..9e311d4 100644 --- a/src/remoteClient/clientContextImpl.cpp +++ b/src/remoteClient/clientContextImpl.cpp @@ -2296,6 +2296,8 @@ public: dynamic_pointer_cast( transport->cachedDeserialize(payloadBuffer) ); + if(!structure) + throw std::runtime_error("initResponse() w/o Structure"); m_monitorStrategy->init(structure); bool restoreStartedState = m_started;