diff --git a/mozilla/java/plugins/jni/org_mozilla_pluglet_mozilla_PlugletPeerImpl.cpp b/mozilla/java/plugins/jni/org_mozilla_pluglet_mozilla_PlugletPeerImpl.cpp index 5a26cf1d3dd..a9b10763459 100644 --- a/mozilla/java/plugins/jni/org_mozilla_pluglet_mozilla_PlugletPeerImpl.cpp +++ b/mozilla/java/plugins/jni/org_mozilla_pluglet_mozilla_PlugletPeerImpl.cpp @@ -104,7 +104,8 @@ JNIEXPORT jobject JNICALL Java_org_mozilla_pluglet_mozilla_PlugletPeerImpl_newSt JNIEXPORT void JNICALL Java_org_mozilla_pluglet_mozilla_PlugletPeerImpl_showStatus (JNIEnv *env, jobject jthis, jstring _msg) { nsIPluginInstancePeer * instancePeer = (nsIPluginInstancePeer*)env->GetLongField(jthis, peerFID); - if (!instancePeer) { + if (!instancePeer + || !_msg) { return; } const char *msg = NULL;