--- a/codesys-ide/scripts/build-package.py
+++ b/codesys-ide/scripts/build-package.py
@@ -6,10 +6,11 @@
     # ziph is zipfile handle
     for root, dirs, files in os.walk(path):
         for file in files:
-            filename=os.path.join(root, file)
-            archname=filename[len(path)+1:]
-            print("Adding file: %s -> %s" % (filename, archname))
-            ziph.write(filename, arcname=archname)
+            if not file.endswith(".package"):
+                filename=os.path.join(root, file)
+                archname=filename[len(path)+1:]
+                print("Adding file: %s -> %s" % (filename, archname))
+                ziph.write(filename, arcname=archname)
 
 class SearchBuildDo(helper.SearchBuild):
     # Build rules for: