138349 [Help] NPE in XHTMLContentDescriber
diff --git a/org.eclipse.help/src/org/eclipse/help/internal/DynamicContentProducer.java b/org.eclipse.help/src/org/eclipse/help/internal/DynamicContentProducer.java
index 06d7a34..8955a9b 100644
--- a/org.eclipse.help/src/org/eclipse/help/internal/DynamicContentProducer.java
+++ b/org.eclipse.help/src/org/eclipse/help/internal/DynamicContentProducer.java
@@ -77,7 +77,9 @@
InputStream in = null;
try {
in = openXHTMLFromPluginRaw(pluginID, file, locale.toString());
- return (xhtmlDescriber.describe(in, null) == IContentDescriber.VALID);
+ if (in != null) {
+ return (xhtmlDescriber.describe(in, null) == IContentDescriber.VALID);
+ }
}
catch (Exception e) {
HelpPlugin.logError("An error occured in DynamicContentProducer while trying to determine the content type", e); //$NON-NLS-1$