--- uc_option_image.module	2008-09-23 21:39:51.000000000 -0500
+++ uc_option_image.module	2008-09-23 21:39:42.000000000 -0500
@@ -65,7 +65,7 @@ function uc_option_image_nodeapi(&$node,
       // @todo refactor
       if (isset($node->content['add_to_cart'])){ 
         if (user_access('view option images')){
-          if (count($node->attributes)){ 
+          if (count($node->attributes) && count($node->option_images)){ 
             $attributes = $node->attributes;          
             $first_attribute = array_shift($node->attributes);  
             array_unshift($node->attributes, $first_attribute);
