diff --git a/src/Generics/MultiRec/Zipper.hs b/src/Generics/MultiRec/Zipper.hs
--- a/src/Generics/MultiRec/Zipper.hs
+++ b/src/Generics/MultiRec/Zipper.hs
@@ -6,6 +6,7 @@
 {-# LANGUAGE RankNTypes            #-}
 {-# LANGUAGE TypeFamilies          #-}
 {-# LANGUAGE TypeOperators         #-}
+{-# LANGUAGE EmptyDataDecls        #-}
 
 -----------------------------------------------------------------------------
 -- |
diff --git a/zipper.cabal b/zipper.cabal
--- a/zipper.cabal
+++ b/zipper.cabal
@@ -1,5 +1,5 @@
 name:                   zipper
-version:                0.4
+version:                0.4.1
 license:                BSD3
 license-file:           LICENSE
 author:	                Alexey Rodriguez,
@@ -42,4 +42,4 @@
   exposed-modules:      Generics.MultiRec.Zipper
 
   build-depends:        base >= 3 && < 5,
-                        multirec >= 0.4 && < 0.8
+                        multirec >= 0.6 && < 0.8
