summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chrome/renderer/render_view.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/chrome/renderer/render_view.cc b/chrome/renderer/render_view.cc
index 5cfd86b..6b8761d 100644
--- a/chrome/renderer/render_view.cc
+++ b/chrome/renderer/render_view.cc
@@ -1682,7 +1682,7 @@ void RenderView::UpdateURL(WebFrame* frame) {
GetRedirectChain(ds, &params.redirects);
params.should_update_history = !ds->hasUnreachableURL() &&
- !response.isMultipartPayload();
+ !response.isMultipartPayload() && (response.httpStatusCode() != 404);
params.searchable_form_url = navigation_state->searchable_form_url();
params.searchable_form_encoding =