diff --git a/src/plugins/doveadm-sieve/doveadm-sieve-sync.c b/src/plugins/doveadm-sieve/doveadm-sieve-sync.c index c961ad82a70533cafe505e22c1ba3e40312f78d4..4a03f19cbf72b97d689efc146e6e9471f718f218 100644 --- a/src/plugins/doveadm-sieve/doveadm-sieve-sync.c +++ b/src/plugins/doveadm-sieve/doveadm-sieve-sync.c @@ -328,7 +328,7 @@ sieve_attribute_set_sieve(struct mail_storage *storage, ret = 0; while (input->stream_errno == 0 && - !i_stream_is_eof(input)) { + !i_stream_read_eof(input)) { if (sieve_storage_save_continue(save_ctx) < 0) { mail_storage_set_critical(storage, "Failed to save sieve script '%s': %s", scriptname,