diff --git a/aleksis/core/feeds.py b/aleksis/core/feeds.py
index 546d7afa6e96bf740ff48b2598ebd8ff1a8c24a9..3c21a3091268b3a7ebe0528eed30c3aff50d43d2 100644
--- a/aleksis/core/feeds.py
+++ b/aleksis/core/feeds.py
@@ -16,14 +16,15 @@ class PersonalICalFeedBase(ICalFeed):
     @property
     def product_id(self):
         lang = self.request.LANGUAGE_CODE
-        return f"-//AlekSIS®//{get_site_preferences()['general__title']}//{lang}"
+        title = get_site_preferences()['general__title']
+        return f"-//AlekSIS//{title}//{lang}"
 
     link = settings.BASE_URL
     timezone = settings.TIME_ZONE
     person = None
     request = None
 
-    def get_object(self, request: WSGIRequest, *args: Any, **kwargs: Any) -> None:
+    def get_object(self, request, *args, **kwargs):
         if kwargs.get("person"):
             self.person = kwargs.pop("person")
         self.request = request
@@ -60,15 +61,13 @@ class BirthdayFeed(PersonalICalFeedBase):
         )
 
     def item_title(self, item: "models.Person"):
-        return _("%(first_name)s %(last_name)s's birthday") % {
-            "first_name": item.first_name,
-            "last_name": item.last_name,
+        return _("%(name)s's birthday") % {
+            "name": item.addressing_name,
         }
 
     def item_description(self, item: "models.Person"):
-        return _("%(first_name)s %(last_name)s was born on %(birthday)s") % {
-            "first_name": item.first_name,
-            "last_name": item.last_name,
+        return _("%(name)s was born on %(birthday)s") % {
+            "name": item.addressing_name,
             "birthday": date_format(item.date_of_birth),
         }