diff --git a/router/java/src/net/i2p/router/tunnel/pool/TunnelPoolManager.java b/router/java/src/net/i2p/router/tunnel/pool/TunnelPoolManager.java
index 4416582df1f35ccd3be143b43911e65a71bdc37d..1a3e0d1b630ba36680ea5206eafe8af9a57a8b0b 100644
--- a/router/java/src/net/i2p/router/tunnel/pool/TunnelPoolManager.java
+++ b/router/java/src/net/i2p/router/tunnel/pool/TunnelPoolManager.java
@@ -472,7 +472,7 @@ public class TunnelPoolManager implements TunnelManagerFacade {
             else
                 out.write("<td>n/a</td>");
             if (cfg.getReceiveFrom() != null)
-                out.write("<td>" + cfg.getReceiveFrom().toBase64().substring(0,4) +"</td>");
+                out.write("<td>" + netDbLink(cfg.getReceiveFrom()) +"</td>");
             else
                 out.write("<td>&nbsp;</td>");
             if (cfg.getSendTunnel() != null)
@@ -480,7 +480,7 @@ public class TunnelPoolManager implements TunnelManagerFacade {
             else
                 out.write("<td>&nbsp;</td>");
             if (cfg.getSendTo() != null)
-                out.write("<td>" + cfg.getSendTo().toBase64().substring(0,4) +"</td>");
+                out.write("<td>" + netDbLink(cfg.getSendTo()) +"</td>");
             else
                 out.write("<td>&nbsp;</td>");
             long timeLeft = cfg.getExpiration()-_context.clock().now();
@@ -549,7 +549,7 @@ public class TunnelPoolManager implements TunnelManagerFacade {
                 if (_context.routerHash().equals(peer))
                     out.write("<td>" + (id == null ? "" : "" + id) + "</td>");
                 else
-                    out.write("<td>" + peer.toBase64().substring(0,4) + (id == null ? "" : ":" + id) + cap + "</td>");                
+                    out.write("<td>" + netDbLink(peer) + (id == null ? "" : ":" + id) + cap + "</td>");                
             }
             out.write("</tr>\n");
             
@@ -601,4 +601,9 @@ public class TunnelPoolManager implements TunnelManagerFacade {
             return "[unkn]";
         }
     }
+
+    private static String netDbLink(Hash peer) {
+        String h = peer.toBase64().substring(0, 4);
+        return "<a href=\"netdb.jsp?r=" + h + "\">" + h + "</a>";
+    }
 }