[244515] NullPointerException in LineStyleProviderForEmbeddedCSS
diff --git a/bundles/org.eclipse.wst.css.ui/src/org/eclipse/wst/css/ui/internal/style/LineStyleProviderForEmbeddedCSS.java b/bundles/org.eclipse.wst.css.ui/src/org/eclipse/wst/css/ui/internal/style/LineStyleProviderForEmbeddedCSS.java
index d628dd4..49272c6 100644
--- a/bundles/org.eclipse.wst.css.ui/src/org/eclipse/wst/css/ui/internal/style/LineStyleProviderForEmbeddedCSS.java
+++ b/bundles/org.eclipse.wst.css.ui/src/org/eclipse/wst/css/ui/internal/style/LineStyleProviderForEmbeddedCSS.java
@@ -29,6 +29,9 @@
 		int regionEnd = regionStart + typedRegion.getLength();
 		IStructuredDocumentRegion wholeRegion = getDocument().getRegionAtCharacterOffset(regionStart);
 
+		if (wholeRegion == null)
+			return false;
+
 		List tokens;
 		// [264597] - Using a cached offset caused shifted highlighting in <style> elements.
 		int offset = wholeRegion.getStartOffset();