| Index: chrome_frame/chrome_frame_automation.cc | 
| =================================================================== | 
| --- chrome_frame/chrome_frame_automation.cc	(revision 66367) | 
| +++ chrome_frame/chrome_frame_automation.cc	(working copy) | 
| @@ -262,10 +262,8 @@ | 
| // destruction notification. | 
|  | 
| // At same time we must destroy/stop the thread from another thread. | 
| -  std::string channel_id = AutomationProxy::GenerateChannelID(); | 
| ChromeFrameAutomationProxyImpl* proxy = | 
| new ChromeFrameAutomationProxyImpl(this, params->launch_timeout()); | 
| -  proxy->InitializeChannel(channel_id, false); | 
|  | 
| // Ensure that the automation proxy actually respects our choice on whether | 
| // or not to check the version. | 
| @@ -275,7 +273,7 @@ | 
| scoped_ptr<CommandLine> command_line( | 
| chrome_launcher::CreateLaunchCommandLine()); | 
| command_line->AppendSwitchASCII(switches::kAutomationClientChannelID, | 
| -                                  channel_id); | 
| +                                  proxy->channel_id()); | 
|  | 
| // Run Chrome in Chrome Frame mode. In practice, this modifies the paths | 
| // and registry keys that Chrome looks in via the BrowserDistribution | 
|  |