diff --git a/platform/lang-impl/src/com/intellij/util/indexing/containers/ChangeBufferingList.java b/platform/lang-impl/src/com/intellij/util/indexing/containers/ChangeBufferingList.java index 57512fb4fd4d..7e9076282b8e 100644 --- a/platform/lang-impl/src/com/intellij/util/indexing/containers/ChangeBufferingList.java +++ b/platform/lang-impl/src/com/intellij/util/indexing/containers/ChangeBufferingList.java @@ -84,10 +84,10 @@ public class ChangeBufferingList implements Cloneable { } public void remove(int value) { + ensureCapacity(1); if (checkSet != null) checkSet.remove(value); RandomAccessIntContainer intContainer = randomAccessContainer; if (intContainer == null) { - ensureCapacity(1); addChange(-value); } else {