diff --git a/java/idea-ui/src/com/intellij/facet/impl/autodetecting/model/ProjectFacetInfoSet.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/model/ProjectFacetInfoSet.java index ab3c7ed695b8..7eb00cf0b267 100644 --- a/java/idea-ui/src/com/intellij/facet/impl/autodetecting/model/ProjectFacetInfoSet.java +++ b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/model/ProjectFacetInfoSet.java @@ -148,6 +148,7 @@ public class ProjectFacetInfoSet extends FacetInfoSet { Element element = XmlSerializer.serialize(facetsBean, new SkipDefaultValuesSerializationFilters()); try { FileUtil.delete(file); + FileUtil.createParentDirs(file); JDOMUtil.writeDocument(new Document(element), file, SystemProperties.getLineSeparator()); } catch (IOException e) {