diff --git a/substrate/client/peerset/src/lib.rs b/substrate/client/peerset/src/lib.rs
index fb91f1fcf69e09d4c7fec2949e2ee586184b588d..dd5158c112321c783a11d18d26eac25b59c9752d 100644
--- a/substrate/client/peerset/src/lib.rs
+++ b/substrate/client/peerset/src/lib.rs
@@ -21,12 +21,13 @@ mod peersstate;
 
 use std::{collections::{HashSet, HashMap}, collections::VecDeque};
 use futures::{prelude::*, channel::mpsc};
-use libp2p::PeerId;
 use log::{debug, error, trace};
 use serde_json::json;
 use std::{pin::Pin, task::Context, task::Poll};
 use wasm_timer::Instant;
 
+pub use libp2p::PeerId;
+
 /// We don't accept nodes whose reputation is under this value.
 const BANNED_THRESHOLD: i32 = 82 * (i32::min_value() / 100);
 /// Reputation change for a node when we get disconnected from it.