diff --git a/http/upload.cgi b/http/upload.cgi
index e2b20d985f376cb0565db3f4db5958c49522fc22..0849ccdc5a3ebb838fcbc8ab43f269b802aabbd4 100755
--- a/http/upload.cgi
+++ b/http/upload.cgi
@@ -46,7 +46,7 @@ if($size > $MAX_SIZE)
 
 my $extension = $filename;
 $extension =~ s/.*\.//; # tar.gz sucks with this
-
+$extension = "notcgi" if $extension eq "cgi";
 # Get unix time in miliseconds
 my $string;
 $string = gettimeofday; # perl, what?