diff --git a/shipping/uc_ups/uc_ups.module b/shipping/uc_ups/uc_ups.module
index 643e24c..cc3ba70 100644
--- a/shipping/uc_ups/uc_ups.module
+++ b/shipping/uc_ups/uc_ups.module
@@ -795,7 +795,7 @@ function uc_ups_quote($products, $details, $method) {
   if (isset($messages['error'])) {
     $errors = $messages['error'];
     $total = count($errors);
-    for ($i = 0; $i <= $total; $i++) {
+    for ($i = 0; $i < $total; $i++) {
       if (strpos($errors[$i], 'SSL: fatal protocol error in')) {
         unset($_SESSION['messages']['error'][$i]);
       }
