If Channel is null do we really want to drop the messageBatch?