[442762] - simple null check in label provider

Signed-off-by: Rob Stryker <stryker@redhat.com>
Change-Id: I94dc87ef070d52093afa3da153d43ce7bb443eb2
diff --git a/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/web/WebAppProvider.java b/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/web/WebAppProvider.java
index 8a0faa5..ac70140 100644
--- a/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/web/WebAppProvider.java
+++ b/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/web/WebAppProvider.java
@@ -96,7 +96,10 @@
 	
 	@Override
 	public Image getImage() {
-		String version = ((WebApp) javaee).getVersion().getLiteral();
+		String version = null;
+		if( javaee != null && ((WebApp) javaee).getVersion() != null ) {
+			version = ((WebApp) javaee).getVersion().getLiteral();
+		}
 		if (J2EEVersionConstants.VERSION_2_5_TEXT.equals(version)) {
 			return getWeb25Image();
 		} else if (J2EEVersionConstants.VERSION_3_0_TEXT.equals(version)) {