Fix for JUnit failures introduces last night.
diff --git a/plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/FacetedProject.java b/plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/FacetedProject.java
index 1ca4864..ad56e8f 100644
--- a/plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/FacetedProject.java
+++ b/plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/FacetedProject.java
@@ -470,7 +470,7 @@
         
         try
         {
-            this.runtimeName = runtime.getName();
+            this.runtimeName = ( runtime == null ? null : runtime.getName() );
             save();
 
             for( Iterator itr = this.facets.iterator(); itr.hasNext(); )