Index: chrome/browser/debugger/devtools_window.cc |
diff --git a/chrome/browser/debugger/devtools_window.cc b/chrome/browser/debugger/devtools_window.cc |
index 0eaccddaec56984d4b3095661b69870245ffeb2b..9127c6c47240aa906036d3f0b15211c02917bb8e 100644 |
--- a/chrome/browser/debugger/devtools_window.cc |
+++ b/chrome/browser/debugger/devtools_window.cc |
@@ -31,6 +31,10 @@ TabContents* DevToolsWindow::GetDevToolsContents(TabContents* inspected_tab) { |
if (!inspected_tab) { |
return NULL; |
} |
+ |
+ if (!DevToolsManager::GetInstance()) |
+ return NULL; // Happens only in tests. |
+ |
DevToolsClientHost* client_host = DevToolsManager::GetInstance()-> |
GetDevToolsClientHostFor(inspected_tab->render_view_host()); |
if (!client_host) { |