diff --git a/lib/filelib.php b/lib/filelib.php index ef1abdb1a45..62a21df96bc 100644 --- a/lib/filelib.php +++ b/lib/filelib.php @@ -613,7 +613,7 @@ function file_get_drafarea_files($draftitemid, $filepath = '/') { } else { // do NOT use file browser here! $item->mimetype = get_mimetype_description($file); - if (file_mimetype_in_typegroup($item->mimetype, 'archive')) { + if (file_extension_in_typegroup($file->get_filename(), 'archive')) { $item->type = 'zip'; } else { $item->type = 'file';