Fix inconsistent use of property_exists

This fixes a glitch where the amount other field used the membership label instead of the regular one even when there was no membership enabled on the contribution form.