Index: content/browser/tab_contents/navigation_controller.cc |
diff --git a/content/browser/tab_contents/navigation_controller.cc b/content/browser/tab_contents/navigation_controller.cc |
index 21582ab5d487e1282ce63446a5507f553d412007..852b87f7905323860c89b754a4b1aa8d97627187 100644 |
--- a/content/browser/tab_contents/navigation_controller.cc |
+++ b/content/browser/tab_contents/navigation_controller.cc |
@@ -802,7 +802,7 @@ void NavigationController::RendererDidNavigateToNewPage( |
new_entry->set_url(params.url); |
if (update_virtual_url) |
UpdateVirtualURLToURL(new_entry, params.url); |
- new_entry->set_referrer(params.referrer); |
+ new_entry->set_referrer(params.referrer.url); |
new_entry->set_page_id(params.page_id); |
new_entry->set_transition_type(params.transition); |
new_entry->set_site_instance(tab_contents_->GetSiteInstance()); |