diff --git a/CHANGES b/CHANGES
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,7 @@
+## [v0.2.0.11](https://github.com/diagrams/active/tree/v0.2.0.11) (2016-08-01)
+
+- update test suite for `QuickCheck-2.9`
+
 ## [v0.2.0.10](https://github.com/diagrams/active/tree/v0.2.0.10) (2016-07-01)
 
 - allow `semigroupoids-5.1`
diff --git a/active.cabal b/active.cabal
--- a/active.cabal
+++ b/active.cabal
@@ -1,5 +1,5 @@
 name:                active
-version:             0.2.0.10
+version:             0.2.0.11
 synopsis:            Abstractions for animation
 description:         "Active" abstraction for animated things with finite start and end times.
 license:             BSD3
@@ -38,6 +38,6 @@
                        semigroupoids >= 1.2 && < 5.2,
                        lens >= 4.0 && < 4.15,
                        linear >= 1.14 && < 1.21,
-                       QuickCheck >= 2.4.2 && < 2.9
+                       QuickCheck >= 2.9 && < 2.10
     hs-source-dirs:    src, test
     default-language:  Haskell2010
diff --git a/test/active-tests.hs b/test/active-tests.hs
--- a/test/active-tests.hs
+++ b/test/active-tests.hs
@@ -51,9 +51,6 @@
 {-# ANN main ("HLint: ignore Eta reduce" :: String) #-}
 -- eta reducing qc breaks it
 
-instance Arbitrary Any where
-  arbitrary = Any <$> arbitrary
-
 instance (Arbitrary n, Fractional n, Real n) => Arbitrary (Time n) where
   arbitrary = fromRational <$> arbitrary
 
