[243662] EAR project is created with wrong version
diff --git a/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/project/facet/J2EEFacetInstallDelegate.java b/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/project/facet/J2EEFacetInstallDelegate.java
index ca61d70..61e0cc3 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/project/facet/J2EEFacetInstallDelegate.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eecreation/org/eclipse/jst/j2ee/project/facet/J2EEFacetInstallDelegate.java
@@ -106,17 +106,18 @@
     		        }
 		        }
 		        
+                final IProjectFacetVersion earFacetVersion
+                    = EARFacetUtils.EAR_FACET.getVersion( j2eeVersionText );
+            
+                // Note that the next call is necessary even if a preset is going to be selected 
+                // later since it allows the dynamic preset to adjust for the ear facet version.
+                
+                fpjwc.setProjectFacets( Collections.singleton( earFacetVersion ) );
+                
 		        if( presetId != null )
 		        {
 		            fpjwc.setSelectedPreset( presetId );
 		        }
-		        else
-		        {
-		            final IProjectFacetVersion earFacetVersion
-		                = EARFacetUtils.EAR_FACET.getVersion( j2eeVersionText );
-		            
-		            fpjwc.setProjectFacets( Collections.singleton( earFacetVersion ) );
-		        }
 		    }
 		}