diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8d4738fa0ec91456fab9d1be34619ae6b4fb752d..434c4cf19691dc9a94a684b703a32ab344911f6c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -16,6 +16,7 @@ before_script:
 test_min:
   stage: test
   script:
+    - pip install --user .
     - nosetests -x --with-coverage --cover-package=nifty4 --cover-branches
     - OMP_NUM_THREADS=1 mpiexec --allow-run-as-root -n 4 nosetests -x --with-coverage --cover-package=nifty4 --cover-branches
     - OMP_NUM_THREADS=1 mpiexec --allow-run-as-root -n 4 nosetests3 -x
diff --git a/setup.py b/setup.py
index 23f84f82c103bec49017899db4dc481b399c34da..269ec0d410d35bb27c5e08a630adbb92339bd811 100644
--- a/setup.py
+++ b/setup.py
@@ -27,7 +27,7 @@ setup(name="nifty4",
       description="Numerical Information Field Theory",
       url="http://www.mpa-garching.mpg.de/ift/nifty/",
       packages=find_packages(include=["nifty4", "nifty4.*"]),
-      zip_safe=False,
+      zip_safe=True,
       license="GPLv3",
       setup_requires=['future', 'numpy'],
       install_requires=['future', 'numpy', 'pyfftw>=0.10.4'],