You can now pass None to IRCUser.has_permission