diff --git a/chell-quickcheck.cabal b/chell-quickcheck.cabal
--- a/chell-quickcheck.cabal
+++ b/chell-quickcheck.cabal
@@ -1,5 +1,5 @@
 name: chell-quickcheck
-version: 0.2.1
+version: 0.2.2
 license: MIT
 license-file: license.txt
 author: John Millikin <jmillikin@gmail.com>
@@ -13,13 +13,13 @@
 synopsis: QuickCheck support for the Chell testing library
 
 source-repository head
-  type: bazaar
-  location: https://john-millikin.com/branches/chell-quickcheck/0.2/
+  type: git
+  location: https://john-millikin.com/code/chell-quickcheck/
 
 source-repository this
-  type: bazaar
-  location: https://john-millikin.com/branches/chell-quickcheck/0.2/
-  tag: chell-quickcheck_0.2.1
+  type: git
+  location: https://john-millikin.com/code/chell-quickcheck/
+  tag: chell-quickcheck_0.2.2
 
 library
   hs-source-dirs: lib
@@ -28,7 +28,7 @@
   build-depends:
       base >= 4.0 && < 5.0
     , chell >= 0.3 && < 0.4
-    , QuickCheck >= 2.3 && < 2.6
+    , QuickCheck >= 2.3 && < 2.7
     , random
 
   exposed-modules:
diff --git a/lib/Test/Chell/QuickCheck.hs b/lib/Test/Chell/QuickCheck.hs
--- a/lib/Test/Chell/QuickCheck.hs
+++ b/lib/Test/Chell/QuickCheck.hs
@@ -25,10 +25,15 @@
 --    (\xs -> not (null xs) ==> length xs > 0)
 -- @
 property :: QuickCheck.Testable prop => String -> prop -> Chell.Test
+#if MIN_VERSION_QuickCheck(2,6,0)
+property name prop = Chell.test name $ \opts ->
+	Text.withNullTerminal $ \term -> do
+#else
 property name prop = Chell.test name $ \opts -> do
-	let seed = Chell.testOptionSeed opts
-	
 	term <- Text.newNullTerminal
+#endif
+	
+	let seed = Chell.testOptionSeed opts
 	
 	let args = QuickCheck.stdArgs
 	let state = State.MkState
