diff --git a/src/plugins/imapsieve/imap-sieve.c b/src/plugins/imapsieve/imap-sieve.c
index f1b4106257ef9b847aeb888704ed18afa69e7444..1bea7a880c7a851b3cd5282442378999486067a7 100644
--- a/src/plugins/imapsieve/imap-sieve.c
+++ b/src/plugins/imapsieve/imap-sieve.c
@@ -391,7 +391,7 @@ imap_sieve_run_open_script(
 {
 	struct imap_sieve *isieve = isrun->isieve;
 	struct sieve_instance *svinst = isieve->svinst;
-	struct sieve_error_handler *ehandler = isrun->user_ehandler;
+	struct sieve_error_handler *ehandler;
 	struct sieve_binary *sbin;
 	const char *compile_name = "compile";
 	bool debug = isieve->user->mail_debug;