diff --git a/src/plugins/lda-sieve/lda-sieve-plugin.c b/src/plugins/lda-sieve/lda-sieve-plugin.c index ad7a17f0599757ed47ecf610eaa17aa1095fd981..2ca4527c4b65606c0db9bc9d64eabd1d8419572d 100644 --- a/src/plugins/lda-sieve/lda-sieve-plugin.c +++ b/src/plugins/lda-sieve/lda-sieve-plugin.c @@ -510,8 +510,11 @@ static int lda_sieve_deliver_mail if ( lda_sieve_debug ) { const char *const *scripts; unsigned int count, i; - - sieve_sys_info("using sieve path for user's script: %s", script_path); + + if ( script_path == NULL ) + sieve_sys_info("user has no valid personal script"); + else + sieve_sys_info("using sieve path for user's script: %s", script_path); scripts = array_get(&scripts_before, &count); for ( i = 0; i < count; i ++ ) {