diff --git a/src/plugins/imapsieve/imap-sieve.c b/src/plugins/imapsieve/imap-sieve.c index da8f16b7205b5a0742fa5eadda4f81bca580b59e..e60ef7c5e4b1116e9c52043a54537101e7cb25d5 100644 --- a/src/plugins/imapsieve/imap-sieve.c +++ b/src/plugins/imapsieve/imap-sieve.c @@ -83,6 +83,7 @@ struct imap_sieve *imap_sieve_init(struct client *client) (void)mail_user_get_home(user, &svenv.home_dir); svenv.hostname = mail_set->hostname; svenv.base_dir = user->set->base_dir; + svenv.event_parent = client->event; svenv.flags = SIEVE_FLAG_HOME_RELATIVE; svenv.location = SIEVE_ENV_LOCATION_MS; svenv.delivery_phase = SIEVE_DELIVERY_PHASE_POST;