diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # Revision history for fold-debounce
 
+## 0.2.0.14  -- 2024-11-01
+
+* Remove broken links to `Control.Debounce` module. (#3)
+
 ## 0.2.0.13  -- 2024-10-31
 
 * Now it depends on `data-default` instead of `data-default-class`.
diff --git a/fold-debounce.cabal b/fold-debounce.cabal
--- a/fold-debounce.cabal
+++ b/fold-debounce.cabal
@@ -1,5 +1,5 @@
 name:                   fold-debounce
-version:                0.2.0.13
+version:                0.2.0.14
 author:                 Toshio Ito <debug.ito@gmail.com>
 maintainer:             Toshio Ito <debug.ito@gmail.com>
 license:                BSD3
diff --git a/src/Control/FoldDebounce.hs b/src/Control/FoldDebounce.hs
--- a/src/Control/FoldDebounce.hs
+++ b/src/Control/FoldDebounce.hs
@@ -30,17 +30,17 @@
 -- >   threadDelay 1000000 -- During this period, "value = 9" is printed.
 -- >   Fdeb.close trigger
 --
--- This module is similar to "Control.Debounce". It debouces input
--- events and regulates the frequency at which the action (callback)
+-- This module is similar to Control.Debounce module in [auto-update package](https://hackage.haskell.org/package/auto-update).
+-- It debouces input events and regulates the frequency at which the action (callback)
 -- is executed.
 --
--- The difference from "Control.Debounce" is:
+-- The difference from Control.Debounce is:
 --
--- * With "Control.Debounce", you cannot pass values to the callback
+-- * With Control.Debounce, you cannot pass values to the callback
 -- action. This module folds (accumulates) the input events (type @i@)
 -- and passes the folded output event (type @o@) to the callback.
 --
--- * "Control.Debounce" immediately runs the callback at the first
+-- * Control.Debounce immediately runs the callback at the first
 -- input event. This module just starts a timer at the first input,
 -- and runs the callback when the timer expires.
 --
