Don't forget that channels are comma-separated and that any of them can but shouldn't be empty

Fixes the previous pull request.