diff --git a/pkg/appimage/appimage.sh b/pkg/appimage/appimage.sh
index acc30e730d15f0afae6bba61015b53c625f0a586..9939e8dee3926403221f9f85ed03ceb5b6d2c1dd 100644
--- a/pkg/appimage/appimage.sh
+++ b/pkg/appimage/appimage.sh
@@ -14,6 +14,9 @@ make
 make INSTALL_ROOT="${PKGNAME}.AppDir" install
 
 ./squashfs-root/AppRun ${PKGNAME}.AppDir/usr/share/applications/${PKGNAME}.desktop -bundle-non-qt-libs -no-translations
+
+install -D -m 755 /lib/x86_64-linux-gnu/libz.so.1 ${PKGNAME}.AppDir/usr/lib/libz.so.1
+
 ./squashfs-root/AppRun ${PKGNAME}.AppDir/usr/share/applications/${PKGNAME}.desktop -appimage
 
 mv *.AppImage ${PKGNAME}-${PKGVER}-${PKGREL}-x86_64.AppImage
diff --git a/scripts/build-docker.sh b/scripts/build-docker.sh
index c007a0314e7c71e63864220ef836489c49c84d82..df6fa5f9c098ffd1f6cc3e98d5b2bafed56e29c6 100644
--- a/scripts/build-docker.sh
+++ b/scripts/build-docker.sh
@@ -37,6 +37,7 @@ build_appimage() {
     # docker-image: ubuntu:17.10
     apt update -qq
     apt -y install build-essential qt5-default libqt5websockets5-dev
+    apt -y install zlib1g
     apt -y install git
     apt -y install curl