diff --git a/shell/renderer/api/context_bridge/render_frame_context_bridge_store.cc b/shell/renderer/api/context_bridge/render_frame_context_bridge_store.cc index 06f6e34789be..b55d90ebc5db 100644 --- a/shell/renderer/api/context_bridge/render_frame_context_bridge_store.cc +++ b/shell/renderer/api/context_bridge/render_frame_context_bridge_store.cc @@ -40,6 +40,7 @@ class CachedProxyLifeMonitor final : public ObjectLifeMonitor { void RunDestructor() override { if (node_->detached) { delete node_; + return; } if (node_->prev) { node_->prev->next = node_->next;