diff -ur eggdrop1.6.12.long.old/src/botcmd.c eggdrop1.6.12.long/src/botcmd.c
--- eggdrop1.6.12.long.old/src/botcmd.c	Fri Nov  8 17:55:44 2002
+++ eggdrop1.6.12.long/src/botcmd.c	Fri Nov  8 17:59:14 2002
@@ -365,9 +365,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.12.long.old/src/botmsg.c eggdrop1.6.12.long/src/botmsg.c
--- eggdrop1.6.12.long.old/src/botmsg.c	Fri Nov  8 17:55:44 2002
+++ eggdrop1.6.12.long/src/botmsg.c	Fri Nov  8 18:04:31 2002
@@ -587,15 +587,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.12.long.old/src/patch.h eggdrop1.6.12.long/src/patch.h
--- eggdrop1.6.12.long.old/src/patch.h	Fri Nov  8 17:55:44 2002
+++ eggdrop1.6.12.long/src/patch.h	Fri Nov  8 18:00:17 2002
@@ -61,7 +61,7 @@
  *
  *
  */
-/* PATCH GOES HERE */
+patch("nohostwhowhom");
 /*
  *
  *
