aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--irc_send.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/irc_send.c b/irc_send.c
index 57d15ade..0d9aba48 100644
--- a/irc_send.c
+++ b/irc_send.c
@@ -221,7 +221,8 @@ void irc_send_whois( irc_user_t *iu )
bu->ic->acc->server && *bu->ic->acc->server ? bu->ic->acc->server : "",
bu->ic->acc->prpl->name );
- if( bu->status || bu->status_msg )
+ if( ( bu->status && *bu->status ) ||
+ ( bu->status_msg && *bu->status_msg ) )
{
int num = bu->flags & BEE_USER_AWAY ? 301 : 320;
@@ -233,7 +234,7 @@ void irc_send_whois( irc_user_t *iu )
}
else
{
- irc_send_num( irc, 312, "%s %s :%s", iu->nick, irc->root->host, IRCD_INFO " " BITLBEE_VERSION );
+ irc_send_num( irc, 312, "%s %s :%s", iu->nick, irc->root->host, IRCD_INFO );
}
irc_send_num( irc, 318, "%s :End of /WHOIS list", iu->nick );