From fd75b4a47c7f0c49ad6c6650cb528f2845d3feb5 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Wed, 14 Feb 2018 13:10:14 +0100 Subject: Fixed inline signed --- framework/src/domain/mime/mimetreeparser/messagepart.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'framework/src/domain/mime/mimetreeparser/messagepart.cpp') diff --git a/framework/src/domain/mime/mimetreeparser/messagepart.cpp b/framework/src/domain/mime/mimetreeparser/messagepart.cpp index 74ddf0f2..5b532524 100644 --- a/framework/src/domain/mime/mimetreeparser/messagepart.cpp +++ b/framework/src/domain/mime/mimetreeparser/messagepart.cpp @@ -830,7 +830,11 @@ void SignedMessagePart::startVerification() if (mNode == mSignedData) { startVerificationDetached(cleartext, nullptr, {}); } else { - startVerificationDetached(cleartext, mSignedData, mNode->decodedContent()); + if (mNode) { + startVerificationDetached(cleartext, mSignedData, mNode->decodedContent()); + } else { //The case for clearsigned above + startVerificationDetached(cleartext, nullptr, {}); + } } } } -- cgit v1.2.3