Index: content/browser/frame_host/navigation_request.cc |
diff --git a/content/browser/frame_host/navigation_request.cc b/content/browser/frame_host/navigation_request.cc |
index f46eecba30ff0f5b1d9a3d4f827d50c90949d76d..cd443ded992f399a6e0f57ff66bb5fa70799c328 100644 |
--- a/content/browser/frame_host/navigation_request.cc |
+++ b/content/browser/frame_host/navigation_request.cc |
@@ -90,7 +90,9 @@ scoped_ptr<NavigationRequest> NavigationRequest::CreateBrowserInitiated( |
BeginNavigationParams(method, headers.ToString(), |
LoadFlagFromNavigationType(navigation_type), false), |
entry.ConstructRequestNavigationParams( |
- navigation_start, controller->GetIndexOfEntry(&entry), |
+ navigation_start, |
+ controller->GetPendingEntryIndex() == -1, |
+ controller->GetIndexOfEntry(&entry), |
controller->GetLastCommittedEntryIndex(), |
controller->GetEntryCount()), |
request_body, true, &entry)); |