diff --git a/src/lib/Hydra/Controller/Build.pm b/src/lib/Hydra/Controller/Build.pm
index 7cdbbe98..c799d0c0 100644
--- a/src/lib/Hydra/Controller/Build.pm
+++ b/src/lib/Hydra/Controller/Build.pm
@@ -256,7 +256,7 @@ sub contents : Chained('build') PathPart Args(1) {
         error($c, "`dpkg-deb' error: $?") if $? != 0;
     }
 
-    elsif ($path =~ /\.tar(\.gz|\.bz2|\.xz|\.lzma)?$/ ) {
+    elsif ($path =~ /\.(tar(\.gz|\.bz2|\.xz|\.lzma)?|tgz)$/ ) {
         $res = `tar tvfa "$path"`;
         error($c, "`tar' error: $?") if $? != 0;
     }