diff --git a/Data/Repa/Array/Internals/Operator/Fold.hs b/Data/Repa/Array/Internals/Operator/Fold.hs
--- a/Data/Repa/Array/Internals/Operator/Fold.hs
+++ b/Data/Repa/Array/Internals/Operator/Fold.hs
@@ -11,7 +11,7 @@
 import Data.Repa.Eval.Chain                     as A
 import Data.Repa.Fusion.Unpack                  as A
 import qualified Data.Repa.Chain                as C
-import Data.Repa.Fusion.Option
+import Data.Repa.Option
 import System.IO.Unsafe
 #include "repa-array.h"
 
diff --git a/repa-array.cabal b/repa-array.cabal
--- a/repa-array.cabal
+++ b/repa-array.cabal
@@ -1,5 +1,5 @@
 Name:           repa-array
-Version:        4.0.0.1
+Version:        4.0.0.2
 License:        BSD3
 License-file:   LICENSE
 Author:         The Repa Development Team
@@ -31,8 +31,8 @@
         mtl                == 2.2.*,
         double-conversion  == 2.0.*,
         text               == 1.2.*,
-        repa-eval          == 4.0.0.0,
-        repa-stream        == 4.0.0.0
+        repa-eval          == 4.0.0.*,
+        repa-stream        == 4.0.0.*
 
 
   exposed-modules:
