diff --git a/substrate/client/network/src/service.rs b/substrate/client/network/src/service.rs
index fb98db3251647bdb930a20eb7a91416edab4641e..dceb57d9e695c583bda056decb09fd03a81d5308 100644
--- a/substrate/client/network/src/service.rs
+++ b/substrate/client/network/src/service.rs
@@ -150,6 +150,11 @@ where
 		let local_public = local_identity.public();
 		let local_peer_id = local_public.to_peer_id();
 
+		params
+			.network_config
+			.request_response_protocols
+			.extend(params.request_response_protocol_configs);
+
 		params.network_config.boot_nodes = params
 			.network_config
 			.boot_nodes