Choose roles per blog on signup

Need to choose roles per blog on signup. Or can someone please fix this thing ? one ridiculous ‘add’ button has been broken for a year.

Actually I also need this for user types, so when AB users sign up they get certain roles per blog and when CD users sign up they get different roles per blog.