Index: chrome/browser/ui/browser.cc |
diff --git a/chrome/browser/ui/browser.cc b/chrome/browser/ui/browser.cc |
index 0c8c5e65f25b9893efbb74b76db810e5d525d2c3..2e01e18f0880ae4259ef87b26c98cd2ebbe9ebe9 100644 |
--- a/chrome/browser/ui/browser.cc |
+++ b/chrome/browser/ui/browser.cc |
@@ -1955,9 +1955,11 @@ void Browser::OpenBookmarkManager() { |
void Browser::OpenBookmarkManagerForNode(int64 node_id) { |
UserMetrics::RecordAction(UserMetricsAction("ShowBookmarkManager")); |
UserMetrics::RecordAction(UserMetricsAction("ShowBookmarks")); |
- ShowSingletonTabOverwritingNTP( |
- GetSingletonTabNavigateParams(GURL(chrome::kChromeUIBookmarksURL).Resolve( |
+ browser::NavigateParams params(GetSingletonTabNavigateParams( |
+ GURL(chrome::kChromeUIBookmarksURL).Resolve( |
StringPrintf("/#%s", base::Int64ToString(node_id).c_str())))); |
+ params.path_behavior = browser::NavigateParams::IGNORE_AND_NAVIGATE; |
+ ShowSingletonTabOverwritingNTP(params); |
} |
void Browser::ShowAppMenu() { |