diff --git a/create-packages.sh b/create-packages.sh
index 6a0c48eab47055afb3fa57178fbdc450d74dc782..ff78318a7d1e69cd63207b735ac713ab53b6e334 100755
--- a/create-packages.sh
+++ b/create-packages.sh
@@ -17,8 +17,8 @@ fi
 deb2ubu() {
     local DEB_NAME=$1
     cd deb_dist/
+    ar x $DEB_NAME
     if [[ -f control.tar.zst ]]; then
-      ar x $DEB_NAME
       zstd -d <control.tar.zst | xz >control.tar.xz
       zstd -d <data.tar.zst | xz >data.tar.xz
       ar -m -c -a sdsd "../packages/deb/${DEB_NAME}" debian-binary control.tar.xz data.tar.xz