diff --git a/setup.py b/setup.py
index 92a0c53cfeb4266833d3da82f727ea1dd1c683bf..779c4b7aff7edc0bb922fae34dbf1fc3bc7b6019 100755
--- a/setup.py
+++ b/setup.py
@@ -25,6 +25,7 @@ def make_ezipfile(base_name, base_dir, verbose=0, dry_run=0):
             break
         f.write(data)
     f.close()
+    os.system("zip -A '%s'" % fname)
     of.close()
     os.unlink(ofname)
     os.chmod(fname,0755)