diff --git a/router/java/src/net/i2p/router/transport/udp/UDPTransport.java b/router/java/src/net/i2p/router/transport/udp/UDPTransport.java
index 7c1e62a5ee305659e9a3c36ec25b182002f188d3..3fb7b6d2057a37f8642076f2444a92b766b011c0 100644
--- a/router/java/src/net/i2p/router/transport/udp/UDPTransport.java
+++ b/router/java/src/net/i2p/router/transport/udp/UDPTransport.java
@@ -1671,13 +1671,14 @@ public class UDPTransport extends TransportImpl implements TimedWeightedPriority
                 }
             }
         } else {
-            if (_log.shouldLog(Log.DEBUG))
-                _log.debug("Received another message: " + inMsg.getClass().getName());
+            //if (_log.shouldLog(Log.DEBUG))
+            //    _log.debug("Received another message: " + inMsg.getClass().getName());
         }
-        PeerState peer = getPeerState(remoteIdentHash);
+        //PeerState peer = getPeerState(remoteIdentHash);
         super.messageReceived(inMsg, remoteIdent, remoteIdentHash, msToReceive, bytesReceived);
-        if (peer != null)
-            peer.expireInboundMessages();
+        // Called in IMF, not needed here too
+        //if (peer != null)
+        //    peer.expireInboundMessages();
     }
 
     private class RemoveDropList implements SimpleTimer.TimedEvent {