Index: chrome/renderer/webview_color_overlay.cc |
diff --git a/chrome/renderer/webview_color_overlay.cc b/chrome/renderer/webview_color_overlay.cc |
index c300dfd59e0feb1d99fd308322c7b6f329b03bc6..d7ae529dcba809beaf181bfe80272119727d786f 100644 |
--- a/chrome/renderer/webview_color_overlay.cc |
+++ b/chrome/renderer/webview_color_overlay.cc |
@@ -25,7 +25,8 @@ WebViewColorOverlay::WebViewColorOverlay(content::RenderView* render_view, |
} |
WebViewColorOverlay::~WebViewColorOverlay() { |
- render_view_->GetWebView()->removePageOverlay(this); |
+ if (render_view_->GetWebView()) |
+ render_view_->GetWebView()->removePageOverlay(this); |
} |
void WebViewColorOverlay::paintPageOverlay(WebKit::WebCanvas* canvas) { |