diff --git a/core/java/src/net/i2p/data/i2cp/HostLookupMessage.java b/core/java/src/net/i2p/data/i2cp/HostLookupMessage.java
index 570858d5f90df9642f4a36cb30df011b29431c2f..1a8fcfe86239698ff2d7768270d7fa2164d412a1 100644
--- a/core/java/src/net/i2p/data/i2cp/HostLookupMessage.java
+++ b/core/java/src/net/i2p/data/i2cp/HostLookupMessage.java
@@ -47,6 +47,7 @@ public class HostLookupMessage extends I2CPMessageImpl {
             throw new IllegalArgumentException();
         if (timeout <= 0 || timeout > MAX_INT)
             throw new IllegalArgumentException();
+        _sessionId = id;
         _hash = h;
         _reqID = reqID;
         _timeout = timeout;
@@ -64,6 +65,7 @@ public class HostLookupMessage extends I2CPMessageImpl {
             throw new IllegalArgumentException();
         if (timeout <= 0 || timeout > MAX_INT)
             throw new IllegalArgumentException();
+        _sessionId = id;
         _host = host;
         _reqID = reqID;
         _timeout = timeout;
diff --git a/core/java/src/net/i2p/data/i2cp/HostReplyMessage.java b/core/java/src/net/i2p/data/i2cp/HostReplyMessage.java
index d4a8102e2f62a57b7a3460b0983b0186737aca59..37faaa276f1cf991250dc7d80b688ed340b471f2 100644
--- a/core/java/src/net/i2p/data/i2cp/HostReplyMessage.java
+++ b/core/java/src/net/i2p/data/i2cp/HostReplyMessage.java
@@ -46,6 +46,7 @@ public class HostReplyMessage extends I2CPMessageImpl {
             throw new IllegalArgumentException();
         if (reqID < 0 || reqID > MAX_INT)
             throw new IllegalArgumentException();
+        _sessionId = id;
         _dest = d;
         _reqID = reqID;
     }
@@ -63,6 +64,7 @@ public class HostReplyMessage extends I2CPMessageImpl {
             throw new IllegalArgumentException();
         if (reqID < 0 || reqID > MAX_INT)
             throw new IllegalArgumentException();
+        _sessionId = id;
         _code = failureCode;
         _reqID = reqID;
     }
@@ -135,7 +137,7 @@ public class HostReplyMessage extends I2CPMessageImpl {
         buf.append("[HostReplyMessage: ");
         buf.append("\n\t").append(_sessionId);
         buf.append("\n\tReqID: ").append(_reqID);
-        buf.append("\n\tCode: ").append(_code);
+        buf.append("\n\tResult: ").append(_code);
         if (_code == RESULT_SUCCESS)
             buf.append("\n\tDestination: ").append(_dest);
         buf.append("]");