diff --git a/mozilla/modules/plugin/base/src/nsPluginHostImpl.cpp b/mozilla/modules/plugin/base/src/nsPluginHostImpl.cpp index dbbbbf2beba..3f684e811a6 100644 --- a/mozilla/modules/plugin/base/src/nsPluginHostImpl.cpp +++ b/mozilla/modules/plugin/base/src/nsPluginHostImpl.cpp @@ -171,7 +171,7 @@ void DisplayNoDefaultPluginDialog(const char *mimeType) if (nsnull == mimeTypesSeen) { mimeTypesSeen = new nsHashtable(NS_MIME_TYPES_HASH_NUM); } - if (nsnull != mimeTypesSeen){ + if ((mimeTypesSeen != nsnull) && (mimeType != nsnull)) { nsCStringKey key(mimeType); // if we've seen this mimetype before if (mimeTypesSeen->Get(&key)) { diff --git a/mozilla/modules/plugin/nglsrc/nsPluginHostImpl.cpp b/mozilla/modules/plugin/nglsrc/nsPluginHostImpl.cpp index dbbbbf2beba..3f684e811a6 100644 --- a/mozilla/modules/plugin/nglsrc/nsPluginHostImpl.cpp +++ b/mozilla/modules/plugin/nglsrc/nsPluginHostImpl.cpp @@ -171,7 +171,7 @@ void DisplayNoDefaultPluginDialog(const char *mimeType) if (nsnull == mimeTypesSeen) { mimeTypesSeen = new nsHashtable(NS_MIME_TYPES_HASH_NUM); } - if (nsnull != mimeTypesSeen){ + if ((mimeTypesSeen != nsnull) && (mimeType != nsnull)) { nsCStringKey key(mimeType); // if we've seen this mimetype before if (mimeTypesSeen->Get(&key)) {