diff --git a/src/backend/metadata/message.cpp b/src/backend/metadata/message.cpp index e6da340e..33889e54 100644 --- a/src/backend/metadata/message.cpp +++ b/src/backend/metadata/message.cpp @@ -66,7 +66,9 @@ namespace loot { MessageContent Message::ChooseContent(const unsigned int language) const { BOOST_LOG_TRIVIAL(trace) << "Choosing message content."; - if (_content.size() == 1 || language == Language::any) + if (_content.empty()) + return MessageContent(); + else if (_content.size() == 1 || language == Language::any) return _content[0]; else { MessageContent english, match;