you used the cart is not empty around the options select list:
<?php
//WA eCart Show If Start
if (!$eCart2->IsEmpty()) {
?>
<select name="eCart2_1_Option1_Add">
<?php
do {
?>
<option value="<?php echo $row_rsOption['sku_price']?>"><?php echo $row_rsOption['option_name']?></option>
<?php
} while ($row_rsOption = mysql_fetch_assoc($rsOption));
$rows = mysql_num_rows($rsOption);
if($rows > 0) {
mysql_data_seek($rsOption, 0);
$row_rsOption = mysql_fetch_assoc($rsOption);
}
?>
</select>
<?php
//WA eCart Show If Middle
}
else {
?>
it should be the recordset is not empty instead.
also, create a hidden element of the same name as the select list, and use the Display if recordset is empty option.
That way, if the recordset is empty, it passes the hidden element, if not it passes the select list.