diff --git a/total-maps.cabal b/total-maps.cabal
--- a/total-maps.cabal
+++ b/total-maps.cabal
@@ -1,5 +1,5 @@
 name:                total-maps
-version:             1.0.0.2
+version:             1.0.0.3
 synopsis:            Dense and sparse total maps.
 description:
   Total maps are maps that contain a value for every key. This library provides
@@ -44,7 +44,7 @@
                        Data.Total.Internal.SparseFold
   default-extensions:  FlexibleContexts, FlexibleInstances,
                        ScopedTypeVariables, AutoDeriveTypeable
-  build-depends:       base ==4.*, containers >=0.3 && <1, reflection == 1.*,
+  build-depends:       base ==4.*, containers >=0.3 && <1, reflection <3,
                        keys ==3.*, linear >=1.1 && <2, bytes >=0.2 && <1,
                        distributive ==0.*, adjunctions ==4.*,
                        semigroups ==0.*, vector >=0.10 && <1,
