diff --git a/api/well-known/webfinger.ts b/api/well-known/webfinger.ts
index 14c96aee2d517a0d8c281fff15f171a96cf66f23..8cf7bd7c59dd0b997454f0e31357460f2877ecda 100644
--- a/api/well-known/webfinger.ts
+++ b/api/well-known/webfinger.ts
@@ -6,15 +6,15 @@ export default function (req: VercelRequest, res: VercelResponse) {
   res.setHeader("Content-Type", `application/jrd+json`);
   const apDomain = (new URL(`${process.env.ACTIVITYPUB_URL}`)).hostname;
   let apAlias;
-  if( process.env.ACTIVITYPUB_URL_ALIAS && process.env.ACTIVITYPUB_USER_ALIAS ) {
-    apAlias = `${process.env.ACTIVITYPUB_ALIAS}`;
+  if( process.env.ACTIVITYPUB_ALIAS ) {
+    apAlias = `\"${process.env.ACTIVITYPUB_ALIAS}\"`;
   } else {
     apAlias = ""
   }
   res.end(`{
     "subject": \"acct:${process.env.ACTIVITYPUB_USER.toLowerCase()}@${apDomain}\",
     "aliases": [
-      \"${apAlias}\"
+      ${apAlias}
     ],
     "links": [
       {