diff --git a/matrix-sdk-android/src/main/java/im/vector/matrix/android/api/session/room/model/message/MessageFileContent.kt b/matrix-sdk-android/src/main/java/im/vector/matrix/android/api/session/room/model/message/MessageFileContent.kt
index 9e542569e1..45556b6813 100644
--- a/matrix-sdk-android/src/main/java/im/vector/matrix/android/api/session/room/model/message/MessageFileContent.kt
+++ b/matrix-sdk-android/src/main/java/im/vector/matrix/android/api/session/room/model/message/MessageFileContent.kt
@@ -7,7 +7,7 @@ import com.squareup.moshi.JsonClass
 data class MessageFileContent(
         @Json(name = "msgtype") override val type: String,
         @Json(name = "body") override val body: String,
-        @Json(name = "filename") val filename: String,
+        @Json(name = "filename") val filename: String? = null,
         @Json(name = "info") val info: FileInfo,
         @Json(name = "url") val url: String? = null
 ) : MessageContent
\ No newline at end of file