diff --git a/apache2/mod_security2.c b/apache2/mod_security2.c index ffb450b4..93c2fbe4 100644 --- a/apache2/mod_security2.c +++ b/apache2/mod_security2.c @@ -1150,7 +1150,7 @@ static void hook_error_log(const char *file, int line, int level, apr_status_t s em->line = line; em->level = level; em->status = status; - em->message = apr_pstrdup(msr->mp, errstr); + if (fmt != NULL) em->message = apr_pstrdup(msr->mp, fmt); #endif /* Remove \n from the end of the message */ if (em->message != NULL) {