diff --git a/ListLike.cabal b/ListLike.cabal
--- a/ListLike.cabal
+++ b/ListLike.cabal
@@ -1,5 +1,5 @@
 Name: ListLike
-Version: 4.2.0
+Version: 4.2.1
 License: BSD3
 Maintainer: John Lato <jwlato@gmail.com>
 Author: John Goerzen
@@ -49,7 +49,7 @@
                 ,bytestring >= 0.9.1 && < 0.11
                 ,array      >= 0.3   && < 0.6
                 ,text       >= 0.11  && < 1.3
-                ,vector     >= 0.5   && < 0.11
+                ,vector     >= 0.5   && < 0.12
                 ,dlist      >= 0.7   && < 0.9
                 ,fmlist     >= 0.8   && < 0.10
   
diff --git a/testsrc/TestInfrastructure.hs b/testsrc/TestInfrastructure.hs
--- a/testsrc/TestInfrastructure.hs
+++ b/testsrc/TestInfrastructure.hs
@@ -1,4 +1,5 @@
-{-# LANGUAGE ScopedTypeVariables
+{-# LANGUAGE CPP
+            ,ScopedTypeVariables
             ,RankNTypes
             ,ExistentialQuantification
             ,MultiParamTypeClasses
@@ -238,7 +239,11 @@
                          put (HU.showCounts (HU.counts ss)) False us
   reportError   = reportProblem "Error:"   "Error in:   "
   reportFailure = reportProblem "Failure:" "Failure in: "
+#if MIN_VERSION_HUnit(1,3,0)
+  reportProblem p0 p1 _mloc msg ss us = put line True us
+#else
   reportProblem p0 p1 msg ss us = put line True us
+#endif
    where line  = "### " ++ kind ++ path' ++ '\n' : msg
          kind  = if null path' then p0 else p1
          path' = HU.showPath (HU.path ss)
