Chromium Code Reviews| Index: chrome/browser/ui/browser_synced_window_delegate.cc |
| diff --git a/chrome/browser/ui/browser_synced_window_delegate.cc b/chrome/browser/ui/browser_synced_window_delegate.cc |
| index d9a0947bc7e1de0f3577c5e724cb61fa39c5f227..cc95ac6e80dd94c397f66a1de90a7c212a2cc041 100644 |
| --- a/chrome/browser/ui/browser_synced_window_delegate.cc |
| +++ b/chrome/browser/ui/browser_synced_window_delegate.cc |
| @@ -29,7 +29,12 @@ const std::set<browser_sync::SyncedWindowDelegate*> |
| const browser_sync::SyncedWindowDelegate* |
| browser_sync::SyncedWindowDelegate::FindSyncedWindowDelegateWithId( |
| SessionID::id_type id) { |
| - return BrowserList::FindBrowserWithID(id)->synced_window_delegate(); |
| + Browser* browser = BrowserList::FindBrowserWithID(id); |
| + // In case we don't find the browser (e.g. for Developer Tools). |
| + if (browser) { |
|
sky
2011/08/01 20:26:10
nit:
return browser ? browser->... : NULL
|
| + return browser->synced_window_delegate(); |
| + } |
| + return NULL; |
| } |
| // BrowserSyncedWindowDelegate implementations |