diff --git a/protocols/bgp/server/fsm_test.go b/protocols/bgp/server/fsm_test.go
index 2af938822e25b265831033c1b74fd690eef4e90d..5cca8d85ead35eeca7d49d04ab64e0cf8d6dc7ec 100644
--- a/protocols/bgp/server/fsm_test.go
+++ b/protocols/bgp/server/fsm_test.go
@@ -20,6 +20,7 @@ func TestFSM100Updates(t *testing.T) {
 		rib:          locRIB.New(),
 		importFilter: filter.NewAcceptAllFilter(),
 		exportFilter: filter.NewAcceptAllFilter(),
+		routerID:     bnet.IPv4FromOctets(1, 1, 1, 1).ToUint32(),
 	})
 
 	fsmA.holdTimer = time.NewTimer(time.Second * 90)