From b3dccbd0d66957af15bc9ddf7a4013ae529cb55b Mon Sep 17 00:00:00 2001
From: Stephan Bosch <stephan@rename-it.nl>
Date: Mon, 5 May 2014 17:09:10 +0200
Subject: [PATCH] lib-sieve: vacation extension: Fixed log message for
 discarded response. Presence of :addresses argument was represented
 incorrectly.

---
 src/lib-sieve/plugins/vacation/cmd-vacation.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib-sieve/plugins/vacation/cmd-vacation.c b/src/lib-sieve/plugins/vacation/cmd-vacation.c
index 3a36859bb..afc9f33be 100644
--- a/src/lib-sieve/plugins/vacation/cmd-vacation.c
+++ b/src/lib-sieve/plugins/vacation/cmd-vacation.c
@@ -1223,7 +1223,7 @@ static int act_vacation_commit
 				"no known (envelope) recipient address found in message headers "
 				"(recipient=<%s>, %sand%s additional `:addresses' are specified)",
 				str_sanitize(recipient, 128), original_recipient,
-				(ctx->addresses == NULL ? " no" : ""));
+				(ctx->addresses == NULL || *ctx->addresses == NULL ? " no" : ""));
 
 			return SIEVE_EXEC_OK;
 		}
-- 
GitLab