diff --git a/chromium/content/browser/web_contents/web_contents_impl.cc b/chromium/content/browser/web_contents/web_contents_impl.cc index d8b061c35f6..5bf0bad51eb 100644 --- a/chromium/content/browser/web_contents/web_contents_impl.cc +++ b/chromium/content/browser/web_contents/web_contents_impl.cc @@ -6023,7 +6023,7 @@ void WebContentsImpl::DidInferColorScheme(PageImpl& page) { blink::mojom::PreferredColorScheme::kDark; base::UmaHistogramBoolean("Power.DarkMode.InferredDarkPageColorScheme", dark); - if (web_preferences_->preferred_color_scheme == + if (web_preferences_ && web_preferences_->preferred_color_scheme == blink::mojom::PreferredColorScheme::kDark) { base::UmaHistogramBoolean( "Power.DarkMode.DarkColorScheme.InferredDarkPageColorScheme", dark);