diff --git a/src/app/messagesadapter.cpp b/src/app/messagesadapter.cpp index 7ae08d002a9c3719714ccb388c69f10c3205e3e3..4fcf25d8306bb4d19ae045ef90a13ca2d7335ba2 100644 --- a/src/app/messagesadapter.cpp +++ b/src/app/messagesadapter.cpp @@ -589,7 +589,7 @@ MessagesAdapter::isLocalImage(const QString& mimename) [fileFormat](QByteArray format) { return format == fileFormat; }); - if (*iterator == "gif") { + if (iterator != supportedFormats.end() && *iterator == "gif") { return {{"isAnimatedImage", true}}; } return {{"isImage", iterator != supportedFormats.end()}};