I've been working on upgrading an old Drupal 4.7 site that uses e-commerce to version 5 (6 eventually, but one thing at a time) and while everything is mostly working now, I've run into one odd hitch: products are no longer showing the add to cart button, or the little drop-down menus for selecting subproducts, when displayed in a view, which is the only way they are displayed on this site -- the titles aren't linked, so you can't go to the individual product page except via the admin.

The weird thing is, they were displaying just fine up until quite recently. I think this happened when I upgrade the site to Drupal 5.19 -- not sure why that would have affected it, but it's the only change I can think of that I've made recently. You can see a product view at http://d5.womenshealthyenvironments.ca/marketplace/films and one of the products individually at http://d5.womenshealthyenvironments.ca/marketplace/videos/exposure for comparison -- the variations menu and add to cart button are there on the individual page, but not on the view page.

And yes, I did check the view settings to make sure it was set to full node and not teaser list!

Any idea what might be causing this?

Also, is there any way to get rid of the second add to cart button -- the one outside the variations area? There's one under the variations menu and then another one below that, outside the variations part. And that second one does not work -- it just results in an error message because no variation was picked. All the products but one require choosing some kind of variation (size, format, etc.), so it would be great if that extra add to cart button could be removed for those products that don't need it.