diff --git a/router/java/src/net/i2p/router/crypto/ratchet/RatchetTagSet.java b/router/java/src/net/i2p/router/crypto/ratchet/RatchetTagSet.java index 6f9cfe239d215b7c734ba1f392858243c4d1432a..470993f92789b117ff5c967fbad0db37e4f0c05b 100644 --- a/router/java/src/net/i2p/router/crypto/ratchet/RatchetTagSet.java +++ b/router/java/src/net/i2p/router/crypto/ratchet/RatchetTagSet.java @@ -431,7 +431,7 @@ class RatchetTagSet implements TagSetHandle { // if there's any gaps, catch up and store for (int i = _lastKey + 1; i < tagnum; i++) { //System.out.println("Fill in key gap at " + i); - _sessionKeys.put(i, consumeNextKey().getData()); + _sessionKeys.append(i, consumeNextKey().getData()); } SessionKeyAndNonce rv = consumeNextKey(); addTags(tagnum);