diff --git a/hieraclus.cabal b/hieraclus.cabal
--- a/hieraclus.cabal
+++ b/hieraclus.cabal
@@ -7,7 +7,7 @@
 -- The package version. See the Haskell package versioning policy
 -- (http://www.haskell.org/haskellwiki/Package_versioning_policy) for
 -- standards guiding when and how versions should be incremented.
-Version:             0.1.2
+Version:             0.1.2.1
 
 -- A short (one-line) description of the package.
 Synopsis:            Automated clustering of arbitrary elements in Haskell.
@@ -55,7 +55,7 @@
   Exposed-modules:     Numeric.Statistics.Clustering.Clustering, Numeric.Statistics.Clustering.VectorUtils
   
   -- Packages needed in order to build this package.
-  Build-depends:     base >= 2 && <= 5, haskell98 -any, mtl -any, containers -any, multiset >= 0.2.1, HUnit >= 1
+  Build-depends:     base >= 2 && <= 5, mtl -any, containers -any, multiset >= 0.2.1, HUnit >= 1
   
   -- Modules not exported by this package.
   -- Other-modules:    Numeric.Statistics.Clustering.Main     
diff --git a/src/Numeric/Statistics/Clustering/Clustering.hs b/src/Numeric/Statistics/Clustering/Clustering.hs
--- a/src/Numeric/Statistics/Clustering/Clustering.hs
+++ b/src/Numeric/Statistics/Clustering/Clustering.hs
@@ -104,7 +104,7 @@
                      )  
 import qualified Data.MultiSet as MS
 import Control.Monad.State
-import Maybe (fromJust)
+import Data.Maybe (fromJust)
 import Numeric.Statistics.Clustering.VectorUtils (
                       Vector(..), 
                       meanSquareV,
