You cannot check for "ison <multiple channels>". You'd have to check each channel separately... the suggested condition will always fail and the code will always issue the join command (and the "correction" will have zero effect).
But if you're already on some a channel, another /join command won't hurt at all smile