diff --git a/Cargo.lock b/Cargo.lock
index 2b2576d1adfa29bac35c9c905b3ff8be1271c3f5..7ff2da4f54720d10c9917766bc3f7c4a4b0fcf01 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -5362,20 +5362,19 @@ dependencies = [
 
 [[package]]
 name = "fatality"
-version = "0.1.0"
+version = "0.1.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "61ecdc33d04db74fc23db9f54f6f314c61d29f810d58ba423d0c204888365458"
+checksum = "ec6f82451ff7f0568c6181287189126d492b5654e30a788add08027b6363d019"
 dependencies = [
  "fatality-proc-macro",
- "syn 2.0.61",
  "thiserror",
 ]
 
 [[package]]
 name = "fatality-proc-macro"
-version = "0.1.0"
+version = "0.1.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ac67b350787fd4a934752e30ddb45569da000e14bf3e499224302778b7a918ab"
+checksum = "eb42427514b063d97ce21d5199f36c0c307d981434a6be32582bc79fe5bd2303"
 dependencies = [
  "expander",
  "indexmap 2.2.3",
@@ -5383,7 +5382,6 @@ dependencies = [
  "proc-macro2 1.0.82",
  "quote 1.0.35",
  "syn 2.0.61",
- "thiserror",
 ]
 
 [[package]]
diff --git a/polkadot/node/core/backing/Cargo.toml b/polkadot/node/core/backing/Cargo.toml
index 9829f1b37cfdf86661862406da27f6c214a418cf..f426f73284e8c36d7bc11eef051c8dddbbf40518 100644
--- a/polkadot/node/core/backing/Cargo.toml
+++ b/polkadot/node/core/backing/Cargo.toml
@@ -21,7 +21,7 @@ statement-table = { package = "polkadot-statement-table", path = "../../../state
 bitvec = { version = "1.0.0", default-features = false, features = ["alloc"] }
 gum = { package = "tracing-gum", path = "../../gum" }
 thiserror = { workspace = true }
-fatality = "0.1.0"
+fatality = "0.1.1"
 schnellru = "0.2.1"
 
 [dev-dependencies]
diff --git a/polkadot/node/core/dispute-coordinator/Cargo.toml b/polkadot/node/core/dispute-coordinator/Cargo.toml
index 938fdce1cb8233a9f9b846d92fd5b26bc0e93700..dba3bcdd64302355259fb8882ce074b87e4cc134 100644
--- a/polkadot/node/core/dispute-coordinator/Cargo.toml
+++ b/polkadot/node/core/dispute-coordinator/Cargo.toml
@@ -16,7 +16,7 @@ parity-scale-codec = "3.6.1"
 kvdb = "0.13.0"
 thiserror = { workspace = true }
 schnellru = "0.2.1"
-fatality = "0.1.0"
+fatality = "0.1.1"
 
 polkadot-primitives = { path = "../../../primitives" }
 polkadot-node-primitives = { path = "../../primitives" }
diff --git a/polkadot/node/core/prospective-parachains/Cargo.toml b/polkadot/node/core/prospective-parachains/Cargo.toml
index 8d0aec96f01035125f627bfc8f730d757b66ea14..d38a23c3fdadc693e1af9a0721eab9d180570a85 100644
--- a/polkadot/node/core/prospective-parachains/Cargo.toml
+++ b/polkadot/node/core/prospective-parachains/Cargo.toml
@@ -14,7 +14,7 @@ futures = "0.3.30"
 gum = { package = "tracing-gum", path = "../../gum" }
 parity-scale-codec = "3.6.4"
 thiserror = { workspace = true }
-fatality = "0.1.0"
+fatality = "0.1.1"
 bitvec = "1"
 
 polkadot-primitives = { path = "../../../primitives" }
diff --git a/polkadot/node/core/provisioner/Cargo.toml b/polkadot/node/core/provisioner/Cargo.toml
index 1cd16e6599a7423b654841f1abe47efabbf51c15..d197832126442cd7bf67236395cfcc5800f00153 100644
--- a/polkadot/node/core/provisioner/Cargo.toml
+++ b/polkadot/node/core/provisioner/Cargo.toml
@@ -19,7 +19,7 @@ polkadot-node-primitives = { path = "../../primitives" }
 polkadot-node-subsystem = { path = "../../subsystem" }
 polkadot-node-subsystem-util = { path = "../../subsystem-util" }
 futures-timer = "3.0.2"
-fatality = "0.1.0"
+fatality = "0.1.1"
 schnellru = "0.2.1"
 
 [dev-dependencies]
diff --git a/polkadot/node/network/availability-distribution/Cargo.toml b/polkadot/node/network/availability-distribution/Cargo.toml
index 344389d224f5474622c6d2a5c083fab30907c774..ff352944908217e4e01f986c53b7aca56e264bd2 100644
--- a/polkadot/node/network/availability-distribution/Cargo.toml
+++ b/polkadot/node/network/availability-distribution/Cargo.toml
@@ -25,7 +25,7 @@ thiserror = { workspace = true }
 rand = "0.8.5"
 derive_more = "0.99.17"
 schnellru = "0.2.1"
-fatality = "0.1.0"
+fatality = "0.1.1"
 
 [dev-dependencies]
 polkadot-node-subsystem-test-helpers = { path = "../../subsystem-test-helpers" }
diff --git a/polkadot/node/network/availability-recovery/Cargo.toml b/polkadot/node/network/availability-recovery/Cargo.toml
index b7f817d85235bdc1e5482ef208c381ad4f0a172b..d12c1b1cff959962e9020b79a349a95d0e40a138 100644
--- a/polkadot/node/network/availability-recovery/Cargo.toml
+++ b/polkadot/node/network/availability-recovery/Cargo.toml
@@ -14,7 +14,7 @@ futures = "0.3.30"
 tokio = "1.37"
 schnellru = "0.2.1"
 rand = "0.8.5"
-fatality = "0.1.0"
+fatality = "0.1.1"
 thiserror = { workspace = true }
 async-trait = "0.1.79"
 gum = { package = "tracing-gum", path = "../../gum" }
diff --git a/polkadot/node/network/bridge/Cargo.toml b/polkadot/node/network/bridge/Cargo.toml
index 8ab571fbe7c3321bfc00c80202195cbafadc59c3..4bb49baba9211104920a1ae267898ce01fa17dd2 100644
--- a/polkadot/node/network/bridge/Cargo.toml
+++ b/polkadot/node/network/bridge/Cargo.toml
@@ -24,7 +24,7 @@ polkadot-node-subsystem = { path = "../../subsystem" }
 polkadot-overseer = { path = "../../overseer" }
 parking_lot = "0.12.1"
 bytes = "1"
-fatality = "0.1.0"
+fatality = "0.1.1"
 thiserror = { workspace = true }
 
 [dev-dependencies]
diff --git a/polkadot/node/network/collator-protocol/Cargo.toml b/polkadot/node/network/collator-protocol/Cargo.toml
index 201615ac9ffb0047af631b55be0bb3b8ae88da8b..aa60c0166d20fd81b05d72bbe8c3274fc94cd09a 100644
--- a/polkadot/node/network/collator-protocol/Cargo.toml
+++ b/polkadot/node/network/collator-protocol/Cargo.toml
@@ -24,7 +24,7 @@ polkadot-node-network-protocol = { path = "../protocol" }
 polkadot-node-primitives = { path = "../../primitives" }
 polkadot-node-subsystem-util = { path = "../../subsystem-util" }
 polkadot-node-subsystem = { path = "../../subsystem" }
-fatality = "0.1.0"
+fatality = "0.1.1"
 thiserror = { workspace = true }
 tokio-util = "0.7.1"
 
diff --git a/polkadot/node/network/dispute-distribution/Cargo.toml b/polkadot/node/network/dispute-distribution/Cargo.toml
index 7d9a719d8525172973d478f020f6afd8d352c804..eb8a7606304eb1571c30cb1e613f2b64aec08b00 100644
--- a/polkadot/node/network/dispute-distribution/Cargo.toml
+++ b/polkadot/node/network/dispute-distribution/Cargo.toml
@@ -25,7 +25,7 @@ sc-network = { path = "../../../../substrate/client/network" }
 sp-application-crypto = { path = "../../../../substrate/primitives/application-crypto" }
 sp-keystore = { path = "../../../../substrate/primitives/keystore" }
 thiserror = { workspace = true }
-fatality = "0.1.0"
+fatality = "0.1.1"
 schnellru = "0.2.1"
 indexmap = "2.0.0"
 
diff --git a/polkadot/node/network/protocol/Cargo.toml b/polkadot/node/network/protocol/Cargo.toml
index 29975fc735f2ad3bc35e6104a632896b299d85a3..2b741051b4feec68d5f5515512fad58fe89b8da6 100644
--- a/polkadot/node/network/protocol/Cargo.toml
+++ b/polkadot/node/network/protocol/Cargo.toml
@@ -24,7 +24,7 @@ sp-runtime = { path = "../../../../substrate/primitives/runtime" }
 strum = { version = "0.26.2", features = ["derive"] }
 futures = "0.3.30"
 thiserror = { workspace = true }
-fatality = "0.1.0"
+fatality = "0.1.1"
 rand = "0.8"
 derive_more = "0.99"
 gum = { package = "tracing-gum", path = "../../gum" }
diff --git a/polkadot/node/network/statement-distribution/Cargo.toml b/polkadot/node/network/statement-distribution/Cargo.toml
index b5cfeaa0c1edf9065ac6c70c85b6c9041855c2cb..da8c91a0a2918702fae515a8222f375c4de28e81 100644
--- a/polkadot/node/network/statement-distribution/Cargo.toml
+++ b/polkadot/node/network/statement-distribution/Cargo.toml
@@ -24,7 +24,7 @@ arrayvec = "0.7.4"
 indexmap = "2.0.0"
 parity-scale-codec = { version = "3.6.1", default-features = false, features = ["derive"] }
 thiserror = { workspace = true }
-fatality = "0.1.0"
+fatality = "0.1.1"
 bitvec = "1"
 
 [dev-dependencies]
diff --git a/polkadot/node/subsystem-util/Cargo.toml b/polkadot/node/subsystem-util/Cargo.toml
index b6cc368b92452205d2bf7405d857f1e852176559..492a9847c96b271ccaff20bdadb09b864a00a66f 100644
--- a/polkadot/node/subsystem-util/Cargo.toml
+++ b/polkadot/node/subsystem-util/Cargo.toml
@@ -19,7 +19,7 @@ parking_lot = "0.12.1"
 pin-project = "1.0.9"
 rand = "0.8.5"
 thiserror = { workspace = true }
-fatality = "0.1.0"
+fatality = "0.1.1"
 gum = { package = "tracing-gum", path = "../gum" }
 derive_more = "0.99.17"
 schnellru = "0.2.1"