diff --git a/Dockerfile.trunk b/Dockerfile.trunk
index 0f658cab80feb7c650f33f85fe7ba34eeb5be83e..e037d93d8bd9129d0a43cc88f0e3517a36373b48 100644
--- a/Dockerfile.trunk
+++ b/Dockerfile.trunk
@@ -17,11 +17,12 @@ RUN apk add --no-cache \
   boost-dev \
   qt5-qtbase-dev \
   qt5-qtbase-postgresql \
-  qt5-qtbase-sqlite
+  qt5-qtbase-sqlite \
+  qca-dev
 
 # setup repo
 RUN mkdir /quassel && \
-    git clone -b master --single-branch https://github.com/quassel/quassel /quassel/src && \
+    git clone --recursive https://github.com/quassel/quassel /quassel/src && \
     cd /quassel/src
 
 # generate build files
@@ -57,7 +58,8 @@ RUN apk add --no-cache \
   libldap \
   qt5-qtbase \
   qt5-qtbase-postgresql \
-  qt5-qtbase-sqlite
+  qt5-qtbase-sqlite \
+  qca
 
 # copy binaries
 COPY --from=builder /quassel/install/bin /usr/bin/
diff --git a/Dockerfile.v0.14 b/Dockerfile.v0.14
index 951ebd96543b6830c91d92cb4a48e33d8c9f647a..f3b80d05827a6441e2204b0075d9b582ab63fef0 100644
--- a/Dockerfile.v0.14
+++ b/Dockerfile.v0.14
@@ -17,11 +17,12 @@ RUN apk add --no-cache \
   boost-dev \
   qt5-qtbase-dev \
   qt5-qtbase-postgresql \
-  qt5-qtbase-sqlite
+  qt5-qtbase-sqlite \
+  qca-dev
 
 # setup repo
 RUN mkdir /quassel && \
-    git clone -b master --single-branch https://github.com/quassel/quassel /quassel/src && \
+    git clone --recursive https://github.com/quassel/quassel /quassel/src && \
     cd /quassel/src && \
     git checkout $QUASSEL_VERSION
 
@@ -58,7 +59,8 @@ RUN apk add --no-cache \
   libldap \
   qt5-qtbase \
   qt5-qtbase-postgresql \
-  qt5-qtbase-sqlite
+  qt5-qtbase-sqlite \
+  qca
 
 # copy binaries
 COPY --from=builder /quassel/install/bin /usr/bin/