| Index: chrome/browser/tab_contents/render_view_context_menu.cc
|
| diff --git a/chrome/browser/tab_contents/render_view_context_menu.cc b/chrome/browser/tab_contents/render_view_context_menu.cc
|
| index 80c4cb3c984101d805cf911979138d607b8579c5..00e6bda13b85260a3fa749540da720f56f91abe9 100644
|
| --- a/chrome/browser/tab_contents/render_view_context_menu.cc
|
| +++ b/chrome/browser/tab_contents/render_view_context_menu.cc
|
| @@ -513,7 +513,10 @@ void RenderViewContextMenu::AppendAllExtensionItems() {
|
| extensions::ExtensionSystem::Get(profile_)->extension_service();
|
| if (!service)
|
| return; // In unit-tests, we may not have an ExtensionService.
|
| - MenuManager* menu_manager = service->menu_manager();
|
| +
|
| + MenuManager* menu_manager = MenuManager::Get(profile_);
|
| + if (!menu_manager)
|
| + return;
|
|
|
| string16 printable_selection_text = PrintableSelectionText();
|
| EscapeAmpersands(&printable_selection_text);
|
|
|