diff --git a/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillMonitorJob.java b/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillMonitorJob.java
index 47ce3a52283c0ecaf41e710c7909862ae4d811ac..b21f2bff9522c2bb92c6eaf8c031d2cbe2de2ff4 100644
--- a/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillMonitorJob.java
+++ b/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillMonitorJob.java
@@ -57,7 +57,10 @@ class FloodfillMonitorJob extends JobImpl {
         _facade.setFloodfillEnabledFromMonitor(ff);
         if (ff != wasFF) {
             if (ff) {
-                getContext().router().eventLog().addEvent(EventLog.BECAME_FLOODFILL);
+                if (!(getContext().getBooleanProperty(PROP_FLOODFILL_PARTICIPANT) &&
+                      getContext().router().getUptime() < 3*60*1000)) {
+                    getContext().router().eventLog().addEvent(EventLog.BECAME_FLOODFILL);
+                }
             } else {
                 getContext().router().eventLog().addEvent(EventLog.NOT_FLOODFILL);
             }