diff --git a/packages/backend-rs/src/service/push_notification.rs b/packages/backend-rs/src/service/push_notification.rs
index a27b23251a..fa2b261263 100644
--- a/packages/backend-rs/src/service/push_notification.rs
+++ b/packages/backend-rs/src/service/push_notification.rs
@@ -134,8 +134,8 @@ async fn encode_mastodon_payload(
         serde_json::to_value(token.token)?,
     );
 
-    // Ice Cubes and Mammoth expect notification_id to be an integer, but never use it.
-    if client.name == "IceCubesApp" || client.name == "Mammoth" {
+    // Ice Cubes, Mammoth, and feather expect notification_id to be an integer, but never use it.
+    if ["IceCubesApp", "Mammoth", "feather"].contains(&client.name.as_str()) {
         let timestamp = object
             .get("notification_id")
             .and_then(|id| id.as_str())