Index: chrome/browser/ui/views/bookmarks/bookmark_menu_delegate.cc |
diff --git a/chrome/browser/ui/views/bookmarks/bookmark_menu_delegate.cc b/chrome/browser/ui/views/bookmarks/bookmark_menu_delegate.cc |
index 34eddb0767ac401612efc72be288979217fe60f6..cfac24a24c5bde20a981446caca1e73f72ed8b33 100644 |
--- a/chrome/browser/ui/views/bookmarks/bookmark_menu_delegate.cc |
+++ b/chrome/browser/ui/views/bookmarks/bookmark_menu_delegate.cc |
@@ -423,7 +423,7 @@ void BookmarkMenuDelegate::BuildMenuForPermanentNode( |
MenuItemView* menu, |
int* next_menu_id, |
bool* added_separator) { |
- if (node->GetTotalNodeCount() == 1) |
+ if (!node->IsVisible() || node->GetTotalNodeCount() == 1) |
return; // No children, don't create a menu. |
if (!*added_separator) { |