Fix logic for adding digestAlgorithm, original patch from Douglas E Engert.