diff --git a/router/java/src/net/i2p/data/i2np/DatabaseLookupMessage.java b/router/java/src/net/i2p/data/i2np/DatabaseLookupMessage.java
index 9aa7530d3767ac3f074b0105d4d2c94aabfd75f6..ae779213728892a3bad7f10ebca6f99413e7b93a 100644
--- a/router/java/src/net/i2p/data/i2np/DatabaseLookupMessage.java
+++ b/router/java/src/net/i2p/data/i2np/DatabaseLookupMessage.java
@@ -484,7 +484,11 @@ public class DatabaseLookupMessage extends FastI2NPMessageImpl {
         StringBuilder buf = new StringBuilder(256);
         buf.append("[DatabaseLookupMessage: ");
         buf.append("\n\tSearch Type: ").append(_type);
-        buf.append("\n\tSearch Key: ").append(_key);
+        buf.append("\n\tSearch Key: ");
+        if (_type == Type.LS)
+            buf.append(_key.toBase32());
+        else
+            buf.append(_key);
         if (_replyKey != null)
             buf.append("\n\tReply GW: ");
         else