diff --git a/xplat/Flipper/FlipperClient.cpp b/xplat/Flipper/FlipperClient.cpp index 53537c0e2..a31765746 100644 --- a/xplat/Flipper/FlipperClient.cpp +++ b/xplat/Flipper/FlipperClient.cpp @@ -92,7 +92,8 @@ void FlipperClient::removePlugin(std::shared_ptr plugin) { std::lock_guard lock(mutex_); if (plugins_.find(plugin->identifier()) == plugins_.end()) { - throw std::out_of_range("plugin " + plugin->identifier() + " not added."); + log("plugin " + plugin->identifier() + " not added."); + return; } disconnect(plugin); plugins_.erase(plugin->identifier());