diff --git a/Control/Concurrent/MVar/Strict.hs b/Control/Concurrent/MVar/Strict.hs
--- a/Control/Concurrent/MVar/Strict.hs
+++ b/Control/Concurrent/MVar/Strict.hs
@@ -43,7 +43,7 @@
 import GHC.IOBase
 
 import Prelude
-import Control.Exception as Exception
+import Control.OldException as Exception
 import Control.Parallel.Strategies
 
 -- |Put a value into an 'MVar'.  If the 'MVar' is currently full,
diff --git a/strict-concurrency.cabal b/strict-concurrency.cabal
--- a/strict-concurrency.cabal
+++ b/strict-concurrency.cabal
@@ -1,5 +1,5 @@
 Name:           strict-concurrency
-Version:        0.2.2
+Version:        0.2.3
 Synopsis:       Strict concurrency abstractions
 Category:       Control
 Description:
@@ -15,7 +15,7 @@
 Maintainer:     Don Stewart <dons@galois.com>
 Copyright:      (c) 2007-8 Don Stewart
 Homepage:       http://code.haskell.org/~dons/code/strict-concurrency
-build-depends:  base >= 3 && < 4, parallel
+build-depends:  base >= 3 && < 5, parallel
 ghc-options:    -Wall -fglasgow-exts
 extensions:     CPP, BangPatterns
 build-type:     Simple
