mountaindew - Changed it as you mentioned. I thought did when I posted it but it seems I forgot.
brinxy - Each button is for a certain list. I found it easier to have them ( ban - except - invite ) in seperate list that way you will not remove the wrong one. The buttons themselves only do the function they needed to for that list. I will add the
if ($nick !isop $chan)
soon.