diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 61ed3a088f8f912077a269a22a41bfaceb7f3878..09ab1c97aa44d0cc25bba96623156eb0cc00d779 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -71,7 +71,7 @@ packaging-deb-job:
     - DEB_BUILD_DIR="slubarchiv-xml-catalog_${VERSION}-${REVISION}_${ARCHITECTURE}"
     - mkdir -p ${DEB_BUILD_DIR}/DEBIAN
     # copy project files to be packaged
-    - cp src/* ${DEB_BUILD_DIR}/
+    - cp -r src/* ${DEB_BUILD_DIR}/
     # copy & rename deb control file template
     - cp gitlab-ci/validate_workflows.control ${DEB_BUILD_DIR}/DEBIAN/control
     # set package version