do nothing if channel is null