diff --git a/src/routes/channels/message_query.rs b/src/routes/channels/message_query.rs
index b0ca01c5c08a1be7f15fe18a8d545227ec254aaa..b4bd4073a6e169737149be69b4ef4de3519fb0af 100644
--- a/src/routes/channels/message_query.rs
+++ b/src/routes/channels/message_query.rs
@@ -96,6 +96,7 @@ pub async fn req(user: User, target: Ref, options: Form<Options>) -> Result<Json
             ids.insert(message.author.clone());
         }
 
+        ids.remove(&user.id);
         let user_ids = ids.into_iter().collect();
 
         Ok(json!({