Add extra checks in In-Reply-To header generation. Removes E_NOTICE level
[squirrelmail.git] / class / deliver / Deliver.class.php
index 4d526a78e32d33ff2818bce74bbcba18673c0af8..7652bcd36923145e4b748219644adc67c5c98151 100644 (file)
@@ -445,7 +445,9 @@ class Deliver {
 
         /* Insert the rest of the header fields */
         $header[] = 'Message-ID: '. $message_id . $rn;
-        if ($reply_rfc822_header->message_id) {
+        if (is_object($reply_rfc822_header) && 
+            isset($reply_rfc822_header->message_id) &&
+            $reply_rfc822_header->message_id) {
             $rep_message_id = $reply_rfc822_header->message_id;
         //        $this->strip_crlf($message_id);
             $header[] = 'In-Reply-To: '.$rep_message_id . $rn;