[ #500564 ] "" in From header causes empty From
[squirrelmail.git] / functions / imap_general.php
index 81c0d94..71af54a 100755 (executable)
@@ -362,7 +362,11 @@ function sqimap_find_displayable_name ($string) {
     $string = trim($string);
     
     if ( ereg('^(.+)<.*>', $string, $regs) ) {
     $string = trim($string);
     
     if ( ereg('^(.+)<.*>', $string, $regs) ) {
+        $orig_string = $string;
         $string = ereg_replace ('"', '', $regs[1] );
         $string = ereg_replace ('"', '', $regs[1] );
+        if (trim($string) == '') {
+             $string = sqimap_find_email($orig_string);
+        }
         if( $string == '' || $string == ' ' ){
             $string = '&nbsp';
         }
         if( $string == '' || $string == ' ' ){
             $string = '&nbsp';
         }