diff --git a/platform/util/src/com/intellij/openapi/util/DefaultJDOMExternalizer.java b/platform/util/src/com/intellij/openapi/util/DefaultJDOMExternalizer.java index 30b9728b41a4..a5beb43052c9 100644 --- a/platform/util/src/com/intellij/openapi/util/DefaultJDOMExternalizer.java +++ b/platform/util/src/com/intellij/openapi/util/DefaultJDOMExternalizer.java @@ -56,7 +56,7 @@ public class DefaultJDOMExternalizer { if (field.getName().indexOf('$') >= 0) continue; int modifiers = field.getModifiers(); if (!(Modifier.isPublic(modifiers) && !Modifier.isStatic(modifiers) && - !Modifier.isFinal(modifiers) && !Modifier.isTransient(modifiers) && + /*!Modifier.isFinal(modifiers) &&*/ !Modifier.isTransient(modifiers) && field.getAnnotation(Transient.class) == null)) continue; field.setAccessible(true); // class might be non-public