| Index: chrome/browser/ui/toolbar/wrench_menu_model.cc
|
| diff --git a/chrome/browser/ui/toolbar/wrench_menu_model.cc b/chrome/browser/ui/toolbar/wrench_menu_model.cc
|
| index 6956729ee736ccf0d0f93985adef7ddee38169a3..a598bb9e687b9a00243eed1e060288c479261a56 100644
|
| --- a/chrome/browser/ui/toolbar/wrench_menu_model.cc
|
| +++ b/chrome/browser/ui/toolbar/wrench_menu_model.cc
|
| @@ -536,11 +536,13 @@ void WrenchMenuModel::Build(bool is_new_menu, bool supports_new_separators) {
|
|
|
| #if !defined(OS_CHROMEOS)
|
| // No "Sign in to Chromium..." menu item on ChromeOS.
|
| - const string16 short_product_name =
|
| - l10n_util::GetStringUTF16(IDS_SHORT_PRODUCT_NAME);
|
| - AddItem(IDC_SHOW_SYNC_SETUP, l10n_util::GetStringFUTF16(
|
| - IDS_SYNC_MENU_PRE_SYNCED_LABEL, short_product_name));
|
| - AddSeparator(ui::NORMAL_SEPARATOR);
|
| + if (browser_->profile()->GetOriginalProfile()->IsSigninAllowed()) {
|
| + const string16 short_product_name =
|
| + l10n_util::GetStringUTF16(IDS_SHORT_PRODUCT_NAME);
|
| + AddItem(IDC_SHOW_SYNC_SETUP, l10n_util::GetStringFUTF16(
|
| + IDS_SYNC_MENU_PRE_SYNCED_LABEL, short_product_name));
|
| + AddSeparator(ui::NORMAL_SEPARATOR);
|
| + }
|
| #endif
|
|
|
| AddItemWithStringId(IDC_OPTIONS, IDS_SETTINGS);
|
|
|