Index: uc_order/uc_order.module =================================================================== --- uc_order/uc_order.module (revision 33804) +++ uc_order/uc_order.module (working copy) @@ -1456,7 +1456,9 @@ $function = $module .'_order'; // $order must be passed by reference. if (function_exists($function) && ($value = $function('total', $order, NULL))) { - $total += $value; + if (is_numeric($value)) { + $total += $value; + } } }