diff --git a/idea/src/org/jetbrains/kotlin/idea/facet/KotlinFacetConfiguration.kt b/idea/src/org/jetbrains/kotlin/idea/facet/KotlinFacetConfiguration.kt index 239062b6180..42bedd77544 100644 --- a/idea/src/org/jetbrains/kotlin/idea/facet/KotlinFacetConfiguration.kt +++ b/idea/src/org/jetbrains/kotlin/idea/facet/KotlinFacetConfiguration.kt @@ -20,6 +20,7 @@ import com.intellij.facet.FacetConfiguration import com.intellij.facet.ui.FacetEditorContext import com.intellij.facet.ui.FacetEditorTab import com.intellij.facet.ui.FacetValidatorsManager +import com.intellij.util.xmlb.SkipDefaultsSerializationFilter import com.intellij.util.xmlb.XmlSerializer import org.jdom.DataConversionException import org.jdom.Element @@ -50,7 +51,7 @@ class KotlinFacetConfiguration : FacetConfiguration { @Suppress("OverridingDeprecatedMember") override fun writeExternal(element: Element) { element.setAttribute("version", KotlinFacetSettings.CURRENT_VERSION.toString()) - XmlSerializer.serializeInto(settings, element) + XmlSerializer.serializeInto(settings, element, SkipDefaultsSerializationFilter()) } override fun createEditorTabs(