Index: chrome/common/instant_types.cc |
diff --git a/chrome/common/instant_types.cc b/chrome/common/instant_types.cc |
index 4dca3a53501e4118678e06d9e8128d0420549bc8..b214985963e4969812cbf29b0b01af4fa3bb25e6 100644 |
--- a/chrome/common/instant_types.cc |
+++ b/chrome/common/instant_types.cc |
@@ -92,7 +92,7 @@ EmbeddedSearchRequestParams::EmbeddedSearchRequestParams() { |
} |
EmbeddedSearchRequestParams::EmbeddedSearchRequestParams(const GURL& url) { |
- const std::string& url_params(url.query()); |
+ const std::string& url_params(url.ref().empty()? url.query() : url.ref()); |
url::Component query, key, value; |
query.len = static_cast<int>(url_params.size()); |