diff --git a/shell/browser/api/electron_api_base_window.cc b/shell/browser/api/electron_api_base_window.cc index ff233e56bcbf..ed9e0eeb908b 100644 --- a/shell/browser/api/electron_api_base_window.cc +++ b/shell/browser/api/electron_api_base_window.cc @@ -1112,6 +1112,8 @@ int32_t BaseWindow::GetID() const { } void BaseWindow::ResetBrowserViews() { + v8::HandleScope scope(isolate()); + for (auto& item : browser_views_) { gin::Handle browser_view; if (gin::ConvertFromV8(isolate(),