diff --git a/substrate/Cargo.lock b/substrate/Cargo.lock
index 068a68de2a157c40a871d3032ee37fa4d3791ca1..a696744bf2d247362e2bf93197ffd4bdec7defde 100644
--- a/substrate/Cargo.lock
+++ b/substrate/Cargo.lock
@@ -8740,9 +8740,9 @@ dependencies = [
 
 [[package]]
 name = "trie-db"
-version = "0.20.0"
+version = "0.20.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "de9222c50cc325855621271157c973da27a0dcd26fa06f8edf81020bd2333df0"
+checksum = "bcc309f34008563989045a4c4dbcc5770467f3a3785ee80a9b5cc0d83362475f"
 dependencies = [
  "hash-db",
  "hashbrown",
diff --git a/substrate/primitives/state-machine/Cargo.toml b/substrate/primitives/state-machine/Cargo.toml
index 548f3f43086e928986dd5c546f105e86e2ebf0c1..1e0e224b601ef14f63e3eeebdd53017286a11feb 100644
--- a/substrate/primitives/state-machine/Cargo.toml
+++ b/substrate/primitives/state-machine/Cargo.toml
@@ -13,7 +13,7 @@ documentation = "https://docs.rs/sp-state-machine"
 log = "0.4.8"
 parking_lot = "0.10.0"
 hash-db = "0.15.2"
-trie-db = "0.20.0"
+trie-db = "0.20.1"
 trie-root = "0.16.0"
 sp-trie = { version = "2.0.0-alpha.5", path = "../trie" }
 sp-core = { version = "2.0.0-alpha.5", path = "../core" }
diff --git a/substrate/primitives/trie/Cargo.toml b/substrate/primitives/trie/Cargo.toml
index 3876f4652624be83193661e83ea74f85c108920a..bc475745a51d8101a3fff7e4f0cc8d7bf23e54cb 100644
--- a/substrate/primitives/trie/Cargo.toml
+++ b/substrate/primitives/trie/Cargo.toml
@@ -17,7 +17,7 @@ harness = false
 codec = { package = "parity-scale-codec", version = "1.3.0", default-features = false }
 sp-std = { version = "2.0.0-alpha.5", default-features = false, path = "../std" }
 hash-db = { version = "0.15.2", default-features = false }
-trie-db = { version = "0.20.0", default-features = false }
+trie-db = { version = "0.20.1", default-features = false }
 trie-root = { version = "0.16.0", default-features = false }
 memory-db = { version = "0.20.0", default-features = false }
 sp-core = { version = "2.0.0-alpha.5", default-features = false, path = "../core" }
diff --git a/substrate/test-utils/runtime/Cargo.toml b/substrate/test-utils/runtime/Cargo.toml
index be22747ea69166d91f83102e79171c18c8e5441a..4c3b92db708233da656b92e003dee8db80a8e52b 100644
--- a/substrate/test-utils/runtime/Cargo.toml
+++ b/substrate/test-utils/runtime/Cargo.toml
@@ -39,7 +39,7 @@ pallet-timestamp = { version = "2.0.0-alpha.5", default-features = false, path =
 sc-client = { version = "0.8.0-alpha.5", optional = true, path = "../../client" }
 sp-trie = { version = "2.0.0-alpha.5", default-features = false, path = "../../primitives/trie" }
 sp-transaction-pool = { version = "2.0.0-alpha.5", default-features = false, path = "../../primitives/transaction-pool" }
-trie-db = { version = "0.20.0", default-features = false }
+trie-db = { version = "0.20.1", default-features = false }
 parity-util-mem = { version = "0.6.0", default-features = false, features = ["primitive-types"] }
 
 [dev-dependencies]