diff --git a/plugins/eclipse/src/org/jetbrains/idea/eclipse/conversion/EclipseClasspathWriter.java b/plugins/eclipse/src/org/jetbrains/idea/eclipse/conversion/EclipseClasspathWriter.java index d76a7c9b3eb0..4b65a21d0fb0 100644 --- a/plugins/eclipse/src/org/jetbrains/idea/eclipse/conversion/EclipseClasspathWriter.java +++ b/plugins/eclipse/src/org/jetbrains/idea/eclipse/conversion/EclipseClasspathWriter.java @@ -252,7 +252,7 @@ public class EclipseClasspathWriter { if (path != null) { orderEntry.setAttribute(EclipseXml.PATH_ATTR, path); } - if (index == -1) { + if (index == -1 || index >= classpathRoot.getContentSize()) { classpathRoot.addContent(orderEntry); } else {