diff --git a/src/log-tlslog.c b/src/log-tlslog.c index 9ee272611c..b9518aeaf1 100644 --- a/src/log-tlslog.c +++ b/src/log-tlslog.c @@ -475,6 +475,7 @@ static int LogTlsLogger(ThreadVars *tv, void *thread_data, const Packet *p, been seen. */ if ((ssl_state->server_connp.cert0_issuerdn == NULL) && (ssl_state->server_connp.cert0_subject == NULL) && + (ssl_state->flags & SSL_AL_FLAG_STATE_SERVER_HELLO) && ((ssl_state->flags & SSL_AL_FLAG_LOG_WITHOUT_CERT) == 0)) { MemBufferWriteString(aft->buffer, " Session='resumed'"); }