diff --git a/Iceshrimp.Backend/Core/Services/UserService.cs b/Iceshrimp.Backend/Core/Services/UserService.cs index a442c32e..6f5f1686 100644 --- a/Iceshrimp.Backend/Core/Services/UserService.cs +++ b/Iceshrimp.Backend/Core/Services/UserService.cs @@ -1204,8 +1204,7 @@ public class UserService( document.Links.Any(a => (a.GetAttribute("rel")?.Contains("me") ?? false) && a.GetAttribute("href") == profileUrl - || user.Uri != null - && a.GetAttribute("href") == user.Uri); + || a.GetAttribute("href") == user.GetUriOrPublicUri(instance.Value)); } bgDbContext.Update(bgUser.UserProfile);