]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/mode.cpp
Fix bug #83
[user/henk/code/inspircd.git] / src / mode.cpp
index bda0f81aae8b0df6c0fdc15b01d8dfe47518c03e..a3f8ab6fee307a52013d51607fb20e623a4bd948 100644 (file)
@@ -266,7 +266,7 @@ ModeAction ModeParser::TryMode(User* user, User* targetuser, Channel* chan, bool
        int pcnt = mh->GetNumParams(adding);
 
        // crop mode parameter size to 250 characters
-       if (parameter.length() > 250)
+       if (parameter.length() > 250 && adding)
                parameter = parameter.substr(0, 250);
 
        ModResult MOD_RESULT;