diff --git a/src/Data/Union/ST.hs b/src/Data/Union/ST.hs
--- a/src/Data/Union/ST.hs
+++ b/src/Data/Union/ST.hs
@@ -3,7 +3,7 @@
 --
 -- Authors: Bertram Felgenhauer
 
-{-# LANGUAGE RankNTypes, CPP #-}
+{-# LANGUAGE RankNTypes, FlexibleContexts, CPP #-}
 -- |
 -- Low-level interface for managing a disjoint set data structure, based on
 -- 'Control.Monad.ST'. For a higher level convenience interface, look at
diff --git a/union-find-array.cabal b/union-find-array.cabal
--- a/union-find-array.cabal
+++ b/union-find-array.cabal
@@ -1,5 +1,5 @@
 name:          union-find-array
-version:       0.1.0.1
+version:       0.1.0.2
 stability:     experimental
 author:        Bertram Felgenhauer
 homepage:      http://cl-informatik.uibk.ac.at/software/haskell-rewriting/
