Howdy,
When I added a product condition to my first coupon, I was getting PHP errors both on the page that lists the coupons and at the product listing page related to the 'attributes' array. I deleted the product condition, installed the attributes module, re-added the product, and both the errors went away.
Thus, I believe the attributes module should be a required module for this, but it is not, not as of version 1.5.
Cheers,
Shiraz
