diff -ur eggdrop1.6.15/src/botcmd.c eggdrop1.6.15.new/src/botcmd.c
--- eggdrop1.6.15/src/botcmd.c	Sun May  4 18:05:32 2003
+++ eggdrop1.6.15.new/src/botcmd.c	Sun May  4 21:00:05 2003
@@ -359,9 +359,9 @@
   for (i = 0; i < dcc_total; i++)
     if (dcc[i].type->flags & DCT_REMOTEWHO)
       if (dcc[i].u.chat->channel == chan) {
-        k = sprintf(s, "  %c%-15s %s",
+        k = sprintf(s, "  %c%-15s hidden",
                     (geticon(i) == '-' ? ' ' : geticon(i)),
-                    dcc[i].nick, dcc[i].host);
+                    dcc[i].nick);
         if (now - dcc[i].timeval > 300) {
           unsigned long days, hrs, mins;
 
diff -ur eggdrop1.6.15/src/botmsg.c eggdrop1.6.15.new/src/botmsg.c
--- eggdrop1.6.15/src/botmsg.c	Sun May  4 18:05:32 2003
+++ eggdrop1.6.15.new/src/botmsg.c	Sun May  4 21:01:58 2003
@@ -611,15 +611,15 @@
   int l;
 
   if (tands > 0) {
-    l = simple_sprintf(OBUF, "j %s %s %D %c%D %s\n",
+    l = simple_sprintf(OBUF, "j %s %s %D %c%D hidden\n",
                        botnetnick, dcc[useridx].nick,
                        dcc[useridx].u.chat->channel, geticon(useridx),
-                       dcc[useridx].sock, dcc[useridx].host);
+                       dcc[useridx].sock);
     send_tand_but(-1, OBUF, -l);
 #ifndef NO_OLD_BOTNET
-    tandout_but(-1, "join %s %s %d %c%d %s\n", botnetnick,
+    tandout_but(-1, "join %s %s %d %c%d hidden\n", botnetnick,
                 dcc[useridx].nick, dcc[useridx].u.chat->channel,
-                geticon(useridx), dcc[useridx].sock, dcc[useridx].host);
+                geticon(useridx), dcc[useridx].sock);
     tandout_but(-1, "chan %s %d %s %s %s.\n",
                 botnetnick, dcc[useridx].u.chat->channel,
                 dcc[useridx].nick, NET_JOINEDTHE,
diff -ur eggdrop1.6.15/src/patch.h eggdrop1.6.15.new/src/patch.h
--- eggdrop1.6.15/src/patch.h	Sun May  4 18:08:01 2003
+++ eggdrop1.6.15.new/src/patch.h	Sun May  4 21:03:21 2003
@@ -36,7 +36,7 @@
  *
  *
  */
-/* PATCH GOES HERE */
+patch("nohostwhowhom");
 /*
  *
  *
