diff --git a/mautrix_telegram/portal_util/message_convert.py b/mautrix_telegram/portal_util/message_convert.py index b89e9dc6..8b61a702 100644 --- a/mautrix_telegram/portal_util/message_convert.py +++ b/mautrix_telegram/portal_util/message_convert.py @@ -490,6 +490,9 @@ async def _convert_document( ) -> ConvertedMessage | None: document = evt.media.document + if not document: + return None + attrs = _parse_document_attributes(document.attributes) if document.size > self.matrix.media_config.upload_size: