diff --git a/src/user_management/user.rs b/src/user_management/user.rs index 8894462..d3c333e 100644 --- a/src/user_management/user.rs +++ b/src/user_management/user.rs @@ -177,7 +177,8 @@ impl NotSignedInUser { } } - user.add_certificate(self.certificate)?; + user.add_certificate(self.certificate.clone())?; + user.active_certificate = Some(self.certificate); Ok(Some(user)) } else { Ok(None)