diff --git a/requirements.txt b/requirements.txt
index 57f834659f2a69130b3c513e09cfc6c48bfde186..6025a8a18c17ae2688a0de9e07213525ea42368c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,5 +6,5 @@ keras<1.0
 h5py
 cherrypy
 bottle
-fancyimpute
+fancyimpute>=0.0.12
 scikit-learn
\ No newline at end of file
diff --git a/setup.py b/setup.py
index 3078c409d8f7048aa5abada27bd14469ed5ffa89..f3521febe922909a30e5c524bb6d2a0dc3b9236a 100644
--- a/setup.py
+++ b/setup.py
@@ -66,7 +66,7 @@ if __name__ == '__main__':
             'appdirs',
             'theano>=0.8.2',
             'keras',
-            'fancyimpute',
+            'fancyimpute>=0.0.12',
             'scikit-learn',
             'h5py',
             # using for multi-threaded web server