diff --git a/src/media/textrecording.cpp b/src/media/textrecording.cpp index 215631de29b74b8c4ceefeffc6b9b71fff275441..fe6ca0537b16bb66b8b7934ff84132565f950ae7 100644 --- a/src/media/textrecording.cpp +++ b/src/media/textrecording.cpp @@ -331,6 +331,9 @@ Media::TextRecording* Media::TextRecording::fromJson(const QList<QJsonObject>& i //Reconstruct the conversation //TODO do it right, right now it flatten the graph for (const Serializable::Peers* p : t->d_ptr->m_lAssociatedPeers) { + //Seems old version didn't store that + if (p->peers.isEmpty()) + continue; // TODO: for now assume the convo is with only 1 CM at a time auto peerCM = p->peers.at(0)->m_pContactMethod;