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 f98aca0f6210030d3d4932c417a531dd602662ce..4581515829a685f8b4b084a58097194648fad2f8 100644 |
--- a/chrome/browser/extensions/api/sessions/sessions_api.cc |
+++ b/chrome/browser/extensions/api/sessions/sessions_api.cc |
@@ -424,7 +424,9 @@ void SessionsRestoreFunction::SetResultRestoredTab( |
bool SessionsRestoreFunction::SetResultRestoredWindow(int window_id) { |
WindowController* controller = NULL; |
- if (!windows_util::GetWindowFromWindowID(this, window_id, &controller)) { |
+ if (!windows_util::GetWindowFromWindowID( |
+ this, window_id, windows_util::GetDefaultWindowTypeFilter(), |
+ &controller)) { |
// error_ is set by GetWindowFromWindowId function call. |
return false; |
} |