diff --git a/files/mimetypes.php b/files/mimetypes.php index 58e25529135..1014970e2e9 100644 --- a/files/mimetypes.php +++ b/files/mimetypes.php @@ -78,11 +78,11 @@ function mimeinfo($element, $filename) { ); if (eregi("\.([a-z0-9]+)$", $filename, $match)) { - $result = $mimeinfo[strtolower($match[1])][$element]; - } - - if (!empty($result)) { - return $result; + if(isset($mimeinfo[strtolower($match[1])][$element])) { + return $mimeinfo[strtolower($match[1])][$element]; + } else { + return $mimeinfo["xxx"][$element]; // By default + } } else { return $mimeinfo["xxx"][$element]; // By default }