Index: chrome/browser/extensions/api/sessions/sessions_api.cc |
diff --git a/chrome/browser/extensions/api/sessions/sessions_api.cc b/chrome/browser/extensions/api/sessions/sessions_api.cc |
index 2169f4afa31ad84276422f6ff2af29bec4925103..b568021ab6669b17807b76b99a785ab3fd3b2187 100644 |
--- a/chrome/browser/extensions/api/sessions/sessions_api.cc |
+++ b/chrome/browser/extensions/api/sessions/sessions_api.cc |
@@ -401,8 +401,8 @@ void SessionsRestoreFunction::SetResultRestoredTab( |
bool SessionsRestoreFunction::SetResultRestoredWindow(int window_id) { |
WindowController* controller = NULL; |
- if (!windows_util::GetWindowFromWindowID(this, window_id, 0, &controller)) { |
- // error_ is set by GetWindowFromWindowId function call. |
+ if (!windows_util::GetWindowFromWindowID(this, window_id, 0, &controller, |
+ &error_)) { |
return false; |
} |
std::unique_ptr<base::DictionaryValue> window_value( |