diff --git a/polkadot/node/network/statement-distribution/src/v2/cluster.rs b/polkadot/node/network/statement-distribution/src/v2/cluster.rs
index 87b25c785d83cfc30feb6af8f2ec8a9299952200..26d7a68eb2a74256c8fd73cc684bde80995db291 100644
--- a/polkadot/node/network/statement-distribution/src/v2/cluster.rs
+++ b/polkadot/node/network/statement-distribution/src/v2/cluster.rs
@@ -429,7 +429,9 @@ impl ClusterTracker {
 
 	pub fn warn_if_too_many_pending_statements(&self, parent_hash: Hash) {
 		if self.pending.iter().filter(|pending| !pending.1.is_empty()).count() >=
-			self.validators.len()
+			self.validators.len() &&
+			// No reason to warn if we are the only node in the cluster.
+			self.validators.len() > 1
 		{
 			gum::warn!(
 				target: LOG_TARGET,