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$