Don't show coupon code field if there are no promos with coupon codes

Fixes #2835