diff --git a/source/armarx/navigation/client/ComponentPlugin.cpp b/source/armarx/navigation/client/ComponentPlugin.cpp index 368ca6495f189e7263bc654a5e66816a72ae1bfa..a1a238abe6b3d6b21694e21870df527c87126b5a 100644 --- a/source/armarx/navigation/client/ComponentPlugin.cpp +++ b/source/armarx/navigation/client/ComponentPlugin.cpp @@ -89,6 +89,7 @@ armarx::navigation::client::ComponentPlugin::configureNavigator( ARMARX_TRACE; // ARMARX_CHECK_NULL(eventHandler) << "`configureNavigator()` can only be called once!"; + eventHandler = std::make_unique<MemorySubscriber>(configId, memoryNameSystem); iceNavigator.createConfig(stackConfig, configId);