Index: content/browser/accessibility/browser_accessibility_manager_mac.mm |
diff --git a/content/browser/accessibility/browser_accessibility_manager_mac.mm b/content/browser/accessibility/browser_accessibility_manager_mac.mm |
index d4c1485d89939c9455921eb754e0c89eb6fc0492..9f6213d1efa474ae0561e0557dfde679c4c11abd 100644 |
--- a/content/browser/accessibility/browser_accessibility_manager_mac.mm |
+++ b/content/browser/accessibility/browser_accessibility_manager_mac.mm |
@@ -188,8 +188,10 @@ void BrowserAccessibilityManagerMac::OnAtomicUpdateFinished( |
// internal state and find newly-added live regions this time. |
BrowserAccessibilityMac* root = |
static_cast<BrowserAccessibilityMac*>(GetRoot()); |
- root->RecreateNativeObject(); |
- NotifyAccessibilityEvent(ui::AX_EVENT_CHILDREN_CHANGED, root); |
+ if (root) { |
+ root->RecreateNativeObject(); |
+ NotifyAccessibilityEvent(ui::AX_EVENT_CHILDREN_CHANGED, root); |
+ } |
} |
} // namespace content |