[126603] NPE from J2EEImport operation in headless zos
diff --git a/plugins/org.eclipse.jst.common.frameworks/src/org/eclipse/jst/common/project/facet/JavaFacetUtils.java b/plugins/org.eclipse.jst.common.frameworks/src/org/eclipse/jst/common/project/facet/JavaFacetUtils.java
index e222a2b..a231e5f 100644
--- a/plugins/org.eclipse.jst.common.frameworks/src/org/eclipse/jst/common/project/facet/JavaFacetUtils.java
+++ b/plugins/org.eclipse.jst.common.frameworks/src/org/eclipse/jst/common/project/facet/JavaFacetUtils.java
@@ -190,18 +190,20 @@
         {
             final IVMInstall vm = JavaRuntime.getDefaultVMInstall();
             
-            IPath path = new Path( JavaRuntime.JRE_CONTAINER );
-            path = path.append( vm.getVMInstallType().getId() );
-            path = path.append( vm.getName() );
-            
-            final IClasspathEntry cpe 
-                = JavaCore.newContainerEntry( path );
-            
-            final List entries = Collections.singletonList( cpe );
-            
-            ClasspathHelper.addClasspathEntries( project, newver, entries );
+            if( vm != null )
+            {
+                IPath path = new Path( JavaRuntime.JRE_CONTAINER );
+                path = path.append( vm.getVMInstallType().getId() );
+                path = path.append( vm.getName() );
+                
+                final IClasspathEntry cpe 
+                    = JavaCore.newContainerEntry( path );
+                
+                final List entries = Collections.singletonList( cpe );
+                
+                ClasspathHelper.addClasspathEntries( project, newver, entries );
+            }
         }
-        
     }
     
     private static void removeJreContainer( final IProject proj )