diff --git a/doc/conf.py b/doc/conf.py
index 0bfbf6f46b3e36506391f3b0f660e010cc27f533..79293bccd89fe0646494daad2f0999b2798e983a 100644
--- a/doc/conf.py
+++ b/doc/conf.py
@@ -243,6 +243,11 @@ if os.path.exists(sphinx_requirements):
 else:
     intersphinx_mapping = link_documentation()
 
+# Add scikit-image link
+skimage_version = pkg_resources.require('scikit-image')[0].version
+skimage_version = '.'.join(skimage_version.split('.')[:2])
+intersphinx_mapping['http://scikit-image.org/docs/%s.x' % skimage_version] = \
+    None
 
 # We want to remove all private (i.e. _. or __.__) members
 # that are not in the list of accepted functions
diff --git a/requirements.txt b/requirements.txt
index 368de5ebe5467d8db073beb022872e39906a91b1..4e9fece6314c48e6f4361cffad564d363cccc8c8 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -11,4 +11,5 @@ bob.ip.base
 bob.bio.base
 bob.db.utfvp
 bob.db.verafinger
-bob.db.putvein
\ No newline at end of file
+bob.db.putvein
+scikit-image