I have made a patch and tested it works on both () and ;.
This doesn't just seem limited to semi-colons. I have found that parentheses also...
Founder and protected nicklist action problem
URL parsing breaks on ;