Have you customised the theme yourself?

I find this only happens if you have played around with the tpl_product_info_display.php file and you have moved the add to cart button code above the first 'FORM' entry.