diff --git a/include/class.mailparse.php b/include/class.mailparse.php
index c596e7ac4071ec98f1a970fadd1a9f7311abab07..2aaff18b2e41bf255f19ee1b716c56e7fa8b776b 100644
--- a/include/class.mailparse.php
+++ b/include/class.mailparse.php
@@ -402,6 +402,10 @@ class Mail_Parse {
     function parseAddressList($address){
         if (!$address)
             return false;
+        // Delivered-To may appear more than once in the email headers
+        if (is_array($address))
+            $address = implode(', ', $address);
+
         return Mail_RFC822::parseAddressList($address, null, null,false);
     }