diff --git a/mozilla/modules/plugin/base/src/nsPluginHostImpl.cpp b/mozilla/modules/plugin/base/src/nsPluginHostImpl.cpp index 2b350dce0a3..8a8720e4ce9 100644 --- a/mozilla/modules/plugin/base/src/nsPluginHostImpl.cpp +++ b/mozilla/modules/plugin/base/src/nsPluginHostImpl.cpp @@ -1868,7 +1868,7 @@ NS_IMETHODIMP nsPluginHostImpl::LoadPlugins() if (! pluginsDir.Valid()) break; - for (nsDirectoryIterator iter(pluginsDir); iter; iter++) { + for (nsDirectoryIterator iter(pluginsDir); iter.Exists(); iter++) { const nsFileSpec& file = iter; if (pluginsDir.IsPluginFile(file)) { nsPluginFile pluginFile(file); diff --git a/mozilla/modules/plugin/nglsrc/nsPluginHostImpl.cpp b/mozilla/modules/plugin/nglsrc/nsPluginHostImpl.cpp index 2b350dce0a3..8a8720e4ce9 100644 --- a/mozilla/modules/plugin/nglsrc/nsPluginHostImpl.cpp +++ b/mozilla/modules/plugin/nglsrc/nsPluginHostImpl.cpp @@ -1868,7 +1868,7 @@ NS_IMETHODIMP nsPluginHostImpl::LoadPlugins() if (! pluginsDir.Valid()) break; - for (nsDirectoryIterator iter(pluginsDir); iter; iter++) { + for (nsDirectoryIterator iter(pluginsDir); iter.Exists(); iter++) { const nsFileSpec& file = iter; if (pluginsDir.IsPluginFile(file)) { nsPluginFile pluginFile(file);