summaryrefslogtreecommitdiffstats
path: root/WebCore/plugins/Plugin.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/plugins/Plugin.cpp')
-rw-r--r--WebCore/plugins/Plugin.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/WebCore/plugins/Plugin.cpp b/WebCore/plugins/Plugin.cpp
index 765478d..dcbf3f1 100644
--- a/WebCore/plugins/Plugin.cpp
+++ b/WebCore/plugins/Plugin.cpp
@@ -64,7 +64,7 @@ PassRefPtr<MimeType> Plugin::item(unsigned index)
const Vector<MimeClassInfo>& mimes = m_pluginData->mimes();
for (unsigned i = 0; i < mimes.size(); ++i) {
- if (mimes[i] == mime)
+ if (mimes[i] == mime && m_pluginData->mimePluginIndices()[i] == m_index)
return MimeType::create(m_pluginData.get(), i).get();
}
return 0;