diff --git a/setup.py b/setup.py
index 9a336c4b1681766dfc1c35a4dd5e0da7143d250c..4803167c12e4d13c0bffbf0f53f347ea6c5630da 100644
--- a/setup.py
+++ b/setup.py
@@ -46,8 +46,8 @@ setup(name="ift_nifty",
       include_dirs=[numpy.get_include()],
       dependency_links=[
         'git+https://gitlab.mpcdf.mpg.de/ift/keepers.git#egg=keepers-0.3.5',
-        'git+https://gitlab.mpcdf.mpg.de/ift/d2o.git#egg=d2o-1.0.4'],
-      install_requires=['keepers>=0.3.5', 'd2o>=1.0.4'],
+        'git+https://gitlab.mpcdf.mpg.de/ift/d2o.git#egg=d2o-1.0.7'],
+      install_requires=['keepers>=0.3.5', 'd2o>=1.0.7'],
       package_data={'nifty.demos': ['demo_faraday_map.npy'],
                     },
       license="GPLv3",