| Index: chrome/browser/extensions/api/bookmarks/bookmarks_api.cc
|
| diff --git a/chrome/browser/extensions/api/bookmarks/bookmarks_api.cc b/chrome/browser/extensions/api/bookmarks/bookmarks_api.cc
|
| index 06b023eef882f7838902e2bace1d08264c15a1d3..ce3835296c163d465699b7c6811576d70e4b28ef 100644
|
| --- a/chrome/browser/extensions/api/bookmarks/bookmarks_api.cc
|
| +++ b/chrome/browser/extensions/api/bookmarks/bookmarks_api.cc
|
| @@ -355,7 +355,9 @@ void BookmarkEventRouter::OnWillAddBookmarkNode(BookmarkModel* model,
|
| if (IsEnhancedBookmarksExtensionActive(Profile::FromBrowserContext(
|
| browser_context_))) {
|
| static const char key[] = "stars.id";
|
| - node->SetMetaInfo(key, GenerateEnhancedBookmarksID(node->is_folder()));
|
| + std::string value;
|
| + if (!node->GetMetaInfo(key, &value))
|
| + node->SetMetaInfo(key, GenerateEnhancedBookmarksID(node->is_folder()));
|
| }
|
| }
|
|
|
|
|