diff --git a/xxdk/e2e.go b/xxdk/e2e.go
index 98d9f37d008f415c8d483f933ffa1bebdf0fc7ce..3cee728a0fb45f87e6413facaf8a24088ebd3fd8 100644
--- a/xxdk/e2e.go
+++ b/xxdk/e2e.go
@@ -128,11 +128,6 @@ func LoginWithNewBaseNDF_UNSAFE(storageDir string, password []byte,
 			"able to register or track network.")
 	}
 
-	err = c.registerFollower()
-	if err != nil {
-		return nil, err
-	}
-
 	return LoginLegacy(c, nil)
 }
 
@@ -173,11 +168,6 @@ func LoginWithProtoClient(storageDir string, password []byte,
 		return nil, err
 	}
 
-	err = c.registerFollower()
-	if err != nil {
-		return nil, err
-	}
-
 	userInfo := user.NewUserFromProto(protoUser)
 	receptionIdentity, err := buildReceptionIdentity(userInfo,
 		c.GetStorage().GetE2EGroup(), protoUser.E2eDhPrivateKey)