diff --git a/src/types/message.rs b/src/types/message.rs index c815cc08..c4776f47 100644 --- a/src/types/message.rs +++ b/src/types/message.rs @@ -1250,8 +1250,8 @@ impl Message { /// /// [`parse_entities`]: Message::parse_entities pub fn parse_caption_entities(&self) -> Option<Vec<MessageEntityRef<'_>>> { - self.text() - .zip(self.entities()) + self.caption() + .zip(self.caption_entities()) .map(|(t, e)| MessageEntityRef::parse(t, e)) } }