diff --git a/core/java/src/net/i2p/client/I2PSessionDemultiplexer.java b/core/java/src/net/i2p/client/I2PSessionDemultiplexer.java
index 5d28d1a213c3b891c6eb41db221bb3137e5e7632..a132a1ac3df824a3a9e291e747aa47e4b2649b79 100644
--- a/core/java/src/net/i2p/client/I2PSessionDemultiplexer.java
+++ b/core/java/src/net/i2p/client/I2PSessionDemultiplexer.java
@@ -43,7 +43,8 @@ public class I2PSessionDemultiplexer implements I2PSessionMuxedListener {
                 if (_log.shouldLog(Log.WARN))
                     _log.warn("No listeners for incoming message");
             } else {
-                _log.error("No listener found for proto: " + proto + " port: " + toport + " msg id: " + msgId +
+                if (_log.shouldLog(Log.WARN))
+                    _log.warn("No listener found for proto: " + proto + " port: " + toport + " msg id: " + msgId +
                            " from pool of " + _listeners.size() + " listeners");
             }
             try {