Index: webkit/plugins/ppapi/ppapi_webplugin_impl.cc |
diff --git a/webkit/plugins/ppapi/ppapi_webplugin_impl.cc b/webkit/plugins/ppapi/ppapi_webplugin_impl.cc |
index 4ce9527c37a28abd9cf94e76db9d578b6deb5805..f03b0cd2583bb062a29acde3f199c558016c6bfe 100644 |
--- a/webkit/plugins/ppapi/ppapi_webplugin_impl.cc |
+++ b/webkit/plugins/ppapi/ppapi_webplugin_impl.cc |
@@ -120,7 +120,8 @@ bool WebPluginImpl::initialize(WebPluginContainer* container) { |
void WebPluginImpl::destroy() { |
// Tell |container_| to clear references to this plugin's script objects. |
- container_->clearScriptObjects(); |
+ if (container_) |
+ container_->clearScriptObjects(); |
if (instance_) { |
::ppapi::PpapiGlobals::Get()->GetVarTracker()->ReleaseVar(instance_object_); |