diff --git a/benchmarks/vector-benchmarks.cabal b/benchmarks/vector-benchmarks.cabal
--- a/benchmarks/vector-benchmarks.cabal
+++ b/benchmarks/vector-benchmarks.cabal
@@ -1,5 +1,5 @@
 Name:           vector-benchmarks
-Version:        0.10
+Version:        0.10.0.1
 License:        BSD3
 License-File:   LICENSE
 Author:         Roman Leshchinskiy <rl@cse.unsw.edu.au>
@@ -14,7 +14,7 @@
   Build-Depends: base >= 2 && < 5, array,
                  criterion >= 0.5 && < 0.7,
                  mwc-random >= 0.5 && < 0.13,
-                 vector == 0.10
+                 vector == 0.10.0.1
 
   if impl(ghc<6.13)
     Ghc-Options: -finline-if-enough-args -fno-method-sharing
diff --git a/tests/vector-tests.cabal b/tests/vector-tests.cabal
--- a/tests/vector-tests.cabal
+++ b/tests/vector-tests.cabal
@@ -1,5 +1,5 @@
 Name:           vector-tests
-Version:        0.10
+Version:        0.10.0.1
 License:        BSD3
 License-File:   LICENSE
 Author:         Max Bolingbroke, Roman Leshchinskiy
@@ -18,7 +18,7 @@
 Executable "vector-tests-O0"
   Main-Is:  Main.hs
 
-  Build-Depends: base >= 4 && < 5, template-haskell, vector == 0.10,
+  Build-Depends: base >= 4 && < 5, template-haskell, vector == 0.10.0.1,
                  random,
                  QuickCheck >= 2, test-framework, test-framework-quickcheck2
 
@@ -38,7 +38,7 @@
 Executable "vector-tests-O2"
   Main-Is:  Main.hs
 
-  Build-Depends: base >= 4 && < 5, template-haskell, vector == 0.10,
+  Build-Depends: base >= 4 && < 5, template-haskell, vector == 0.10.0.1,
                  random,
                  QuickCheck >= 2, test-framework, test-framework-quickcheck2
 
diff --git a/vector.cabal b/vector.cabal
--- a/vector.cabal
+++ b/vector.cabal
@@ -1,5 +1,5 @@
 Name:           vector
-Version:        0.10
+Version:        0.10.0.1
 License:        BSD3
 License-File:   LICENSE
 Author:         Roman Leshchinskiy <rl@cse.unsw.edu.au>
@@ -38,6 +38,10 @@
         .
         * <http://trac.haskell.org/vector>
         .
+        Changes in version 0.10.0.1
+        .
+        * Require @primitive@ to include workaround for a GHC array copying bug
+        .
         Changes in version 0.10
         .
 	* @NFData@ instances
@@ -129,7 +133,7 @@
         vector.h
 
   Build-Depends: base >= 4 && < 5
-               , primitive >= 0.5 && < 0.6
+               , primitive >= 0.5.0.1 && < 0.6
                , ghc-prim
                , deepseq >= 1.1 && < 1.4
 
