diff --git a/Setup.hs b/Setup.hs
deleted file mode 100644
--- a/Setup.hs
+++ /dev/null
@@ -1,2 +0,0 @@
-import Distribution.Simple
-main = defaultMain
diff --git a/Setup.lhs b/Setup.lhs
new file mode 100644
--- /dev/null
+++ b/Setup.lhs
@@ -0,0 +1,4 @@
+#! /usr/bin/env runhaskell
+
+> import Distribution.Simple
+> main = defaultMain
diff --git a/fclabels-monadlib.cabal b/fclabels-monadlib.cabal
--- a/fclabels-monadlib.cabal
+++ b/fclabels-monadlib.cabal
@@ -1,5 +1,5 @@
 Name:                fclabels-monadlib
-Version:             0.2.0
+Version:             0.2.1
 Synopsis:            MonadLib monadic interface for the "fclabels" package.
 Description:         A MonadLib-compatible monadic interface for the "fclabels" package.
 License:             BSD3
@@ -12,7 +12,6 @@
 
 Library
         build-depends:       base == 4.*,
-                             haskell98,
                              monadLib == 3.6.*,
                              fclabels == 1.1.*
         extensions:          TypeOperators
