diff --git a/src/System/Wordexp.chs b/src/System/Wordexp.chs
--- a/src/System/Wordexp.chs
+++ b/src/System/Wordexp.chs
@@ -21,7 +21,9 @@
 import Foreign.C.Types
 
 import Data.Array (Ix)
+#if !MIN_VERSION_base(4,11,0)
 import Data.Semigroup (Semigroup(..), Monoid(..))
+#endif
 
 #include <wordexp.h>
 
diff --git a/wordexp.cabal b/wordexp.cabal
--- a/wordexp.cabal
+++ b/wordexp.cabal
@@ -1,5 +1,5 @@
 name:                wordexp
-version:             0.2.1
+version:             0.2.2
 synopsis:            wordexp(3) wrappers
 description:         man wordexp
 license:             BSD3
