diff --git a/aeson.cabal b/aeson.cabal
--- a/aeson.cabal
+++ b/aeson.cabal
@@ -1,5 +1,5 @@
 name:            aeson
-version:         0.7.0.3
+version:         0.7.0.4
 license:         BSD3
 license-file:    LICENSE
 category:        Text, Web, JSON
@@ -119,12 +119,12 @@
     hashable >= 1.1.2.0,
     mtl,
     old-locale,
+    scientific >= 0.2 && < 0.3,
     syb,
     template-haskell >= 2.4,
     time,
     unordered-containers >= 0.2.3.0,
-    vector >= 0.7.1,
-    scientific >= 0.2
+    vector >= 0.7.1
 
   if flag(blaze-builder)
     build-depends: blaze-builder >= 0.2.1.4
