+ if ((!memb) || (!cap.get(source)))
+ return MOD_RES_PASSTHRU;
+
+ // Don't do anything if the user has only one prefix
+ std::string prefixes = memb->GetAllPrefixChars();
+ if (prefixes.length() <= 1)
+ return MOD_RES_PASSTHRU;
+
+ // #chan ident localhost insp22.test nick H@ :0 Attila
+ if (numeric.GetParams().size() < 6)
+ return MOD_RES_PASSTHRU;
+
+ numeric.GetParams()[5].append(prefixes, 1, std::string::npos);
+ return MOD_RES_PASSTHRU;