diff --git a/Data/Default/Instances/DList.hs b/Data/Default/Instances/DList.hs
--- a/Data/Default/Instances/DList.hs
+++ b/Data/Default/Instances/DList.hs
@@ -37,9 +37,9 @@
 
 {-|
 Module      : Data.Default.Instances.DList
-Description : Defines 'Default' instances for the type 'DList'.
+Description : 'Default' instance for the type 'DList'.
 
-This module defines 'Default' instances for the type 'DList'.
+This module defines a 'Default' instance for the type 'DList'.
 -}
 module Data.Default.Instances.DList () where
 
diff --git a/data-default-instances-dlist.cabal b/data-default-instances-dlist.cabal
--- a/data-default-instances-dlist.cabal
+++ b/data-default-instances-dlist.cabal
@@ -1,8 +1,10 @@
 cabal-version:   3.0
 name:            data-default-instances-dlist
-version:         0.0.1.1
+version:         0.0.1.2
 category:        Data
 synopsis:        Default instances for types in dlist
+description:
+    This module defines a 'Default' instance for the type 'DList'.
 build-type:      Simple
 license:         BSD-3-Clause
 license-file:    LICENSE
@@ -15,6 +17,6 @@
     location: https://github.com/mauke/data-default
 
 library
-    build-depends:     base >=2 && <5, data-default-class ^>=0.1.2.0, dlist
+    build-depends:     base >=2 && <5, data-default-class ^>=0.1.2.0, dlist >=0.1 && <1.1
     exposed-modules:   Data.Default.Instances.DList
     default-language:  Haskell98
