diff --git a/router/java/src/net/i2p/router/networkdb/kademlia/HandleFloodfillDatabaseStoreMessageJob.java b/router/java/src/net/i2p/router/networkdb/kademlia/HandleFloodfillDatabaseStoreMessageJob.java index 63adc3382bced741f9e777dddbbf161c027b3a14..c0d854298b7fa3877c896f90fe57746ff200be06 100644 --- a/router/java/src/net/i2p/router/networkdb/kademlia/HandleFloodfillDatabaseStoreMessageJob.java +++ b/router/java/src/net/i2p/router/networkdb/kademlia/HandleFloodfillDatabaseStoreMessageJob.java @@ -252,7 +252,7 @@ class HandleFloodfillDatabaseStoreMessageJob extends JobImpl { TunnelId replyTunnel = _message.getReplyTunnel(); // A store of our own RI, only if we are not FF DatabaseStoreMessage msg2; - if ((getContext().netDb().floodfillEnabled() && !getContext().router().gracefulShutdownInProgress()) || + if (getContext().netDb().floodfillEnabled() || storedKey.equals(getContext().routerHash())) { // don't send our RI if the store was our RI (from PeerTestJob) msg2 = null;