diff --git a/protocols/bgp/server/bmp_server_test.go b/protocols/bgp/server/bmp_server_test.go
index fef31b5c9822d4e5fdad754283adfb9da0d87ee7..9ff9d124f327db36e40607e2c27c5baa58c582f7 100644
--- a/protocols/bgp/server/bmp_server_test.go
+++ b/protocols/bgp/server/bmp_server_test.go
@@ -75,7 +75,7 @@ func TestBMPServer(t *testing.T) {
 		return
 	}
 
-	aaaa := srv.GetRouter("10.0.255.1")
+	aaaa := srv.GetRouter("10.0.255.1").(*Router)
 	if aaaa == nil {
 		t.Errorf("Router AAAA not found")
 		return