diff --git a/substrate/frame/balances/README.md b/substrate/frame/balances/README.md
index cbbfea75e6848a1a25af6b58da00270de16677ca..93e424a89c7215520c6132f9010cf65ef9e23133 100644
--- a/substrate/frame/balances/README.md
+++ b/substrate/frame/balances/README.md
@@ -2,9 +2,9 @@
 
 The Balances module provides functionality for handling accounts and balances.
 
-- [`balances::Trait`](https://docs.rs/pallet-balances/latest/pallet_balances/trait.Trait.html)
-- [`Call`](https://docs.rs/pallet-balances/latest/pallet_balances/enum.Call.html)
-- [`Module`](https://docs.rs/pallet-balances/latest/pallet_balances/struct.Module.html)
+- [`Config`](https://docs.rs/pallet-balances/latest/pallet_balances/pallet/trait.Config.html)
+- [`Call`](https://docs.rs/pallet-balances/latest/pallet_balances/pallet/enum.Call.html)
+- [`Pallet`](https://docs.rs/pallet-balances/latest/pallet_balances/pallet/struct.Pallet.html)
 
 ## Overview
 
@@ -113,7 +113,7 @@ fn update_ledger<T: Config>(
 
 ## Genesis config
 
-The Balances module depends on the [`GenesisConfig`](https://docs.rs/pallet-balances/latest/pallet_balances/struct.GenesisConfig.html).
+The Balances module depends on the [`GenesisConfig`](https://docs.rs/pallet-balances/latest/pallet_balances/pallet/struct.GenesisConfig.html).
 
 ## Assumptions