Fix weird redundant if block
Updated Sparkle.

Finally builds without (significant) warnings.