Actually, the channel is never null