X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=ngircd-alex.git;a=blobdiff_plain;f=src%2Fngircd%2Firc-channel.c;h=af0f06681568289512438c91d868507fda2840d5;hp=6c478c83927646f6b92d6cf385768dc02fe6620e;hb=e9e7fc33f15d7ead5f547ebdfcc7836b75f54f83;hpb=c09742c5189802103900fc84ded42f4f84f27ae9 diff --git a/src/ngircd/irc-channel.c b/src/ngircd/irc-channel.c index 6c478c83..af0f0668 100644 --- a/src/ngircd/irc-channel.c +++ b/src/ngircd/irc-channel.c @@ -303,7 +303,7 @@ IRC_JOIN( CLIENT *Client, REQUEST *Req ) if (!chan) { /* channel is new; it has been created above */ chan = Channel_Search(channame); assert(chan != NULL); - if (*channame == '+') { /* modeless channel... */ + if (Channel_IsModeless(chan)) { Channel_ModeAdd(chan, 't'); /* /TOPIC not allowed */ Channel_ModeAdd(chan, 'n'); /* no external msgs */ }