diff --git a/shell/browser/api/atom_api_web_contents.cc b/shell/browser/api/atom_api_web_contents.cc index 5da1f7c7ec9e..81034d2ea282 100644 --- a/shell/browser/api/atom_api_web_contents.cc +++ b/shell/browser/api/atom_api_web_contents.cc @@ -2039,7 +2039,7 @@ bool WebContents::SendIPCMessageWithSender(bool internal, mojo::AssociatedRemote electron_renderer; frame_host->GetRemoteAssociatedInterfaces()->GetInterface( &electron_renderer); - electron_renderer->Message(internal, false, channel, std::move(args), + electron_renderer->Message(internal, false, channel, args.ShallowClone(), sender_id); } return true;