diff --git a/bridges/relays/lib-substrate-relay/src/parachains/target.rs b/bridges/relays/lib-substrate-relay/src/parachains/target.rs
index c4022f12f5edfebe2d6822ce769577ba12b939ce..68fd72765aa3566bc032da5fe7d412241dda6fcd 100644
--- a/bridges/relays/lib-substrate-relay/src/parachains/target.rs
+++ b/bridges/relays/lib-substrate-relay/src/parachains/target.rs
@@ -131,7 +131,7 @@ where
 			.await?
 			.map(|para_info| para_info.best_head_hash);
 
-		if let (Some(metrics), &Some(ref best_para_head_hash)) = (metrics, &best_para_head_hash) {
+		if let (Some(metrics), Some(best_para_head_hash)) = (metrics, &best_para_head_hash) {
 			let imported_para_head = self
 				.client
 				.storage_double_map_value::<ImportedParaHeadsKeyProvider>(