diff --git a/modules/system/system.module b/modules/system/system.module
index 28c5340ac023c0b51dea8af9da43ba4b39277479..4d0a064f4957cbe7483164bffc3ff40ea6274b19 100644
--- a/modules/system/system.module
+++ b/modules/system/system.module
@@ -3541,7 +3541,7 @@ function system_date_format_delete($dfid) {
 function system_archiver_info() {
   $archivers['tar'] = array(
     'class' => 'ArchiverTar',
-    'extensions' => array('tar', 'tar.gz', 'tar.bz2'),
+    'extensions' => array('tar', 'tgz', 'tar.gz', 'tar.bz2'),
   );
   if (function_exists('zip_open')) {
     $archivers['zip'] = array(