diff --git a/src/traft/topology.rs b/src/traft/topology.rs
index eaa19905fc163e685386e9dee25a8faa7b7f65ca..2ec87852a9a2dc18811a91b56b2df1bccf10d6cb 100644
--- a/src/traft/topology.rs
+++ b/src/traft/topology.rs
@@ -169,7 +169,7 @@ impl Topology {
             current_grade: CurrentGrade::Offline,
             target_grade: TargetGrade::Offline,
             failure_domain,
-            ..Peer::default()
+            is_master: false,
         };
 
         self.put_peer(peer.clone());