diff --git a/src/activitypub/well-known/webfinger.ts b/src/activitypub/well-known/webfinger.ts index c24a1477b..d68666e05 100644 --- a/src/activitypub/well-known/webfinger.ts +++ b/src/activitypub/well-known/webfinger.ts @@ -28,6 +28,7 @@ router.get( // we know what you mean, bro resource = resource.replace("acct:", ""); + if (resource[0] == "@") resource = resource.slice(1); const [resourceId, resourceDomain] = resource.split("@"); const { webDomain } = Config.get().federation;