diff --git a/modules/m_stats.c b/modules/m_stats.c index af433146..88bca7aa 100644 --- a/modules/m_stats.c +++ b/modules/m_stats.c @@ -212,7 +212,7 @@ m_stats(struct MsgBuf *msgbuf_p, struct Client *client_p, struct Client *source_ statchar = parv[1][0]; - if(MyClient(source_p) && !IsOper(source_p)) + if(MyClient(source_p) && !IsOper(source_p) && parc > 2) { /* Check the user is actually allowed to do /stats, and isnt flooding */ if((last_used + ConfigFileEntry.pace_wait) > rb_current_time()) @@ -228,7 +228,7 @@ m_stats(struct MsgBuf *msgbuf_p, struct Client *client_p, struct Client *source_ last_used = rb_current_time(); } - if(hunt_server (client_p, source_p, ":%s STATS %s :%s", 2, parc, parv) != HUNTED_ISME) + if(hunt_server(client_p, source_p, ":%s STATS %s :%s", 2, parc, parv) != HUNTED_ISME) return; if(tolower(statchar) != 'l')