diff --git a/src/lib-sieve/sieve-result.c b/src/lib-sieve/sieve-result.c index 8235483102a8853cf96fe114e316b1c5fc9054a2..965820750667c6d12c56d0e2f145a06c75ddca66 100644 --- a/src/lib-sieve/sieve-result.c +++ b/src/lib-sieve/sieve-result.c @@ -1980,6 +1980,7 @@ int sieve_result_execute(struct sieve_result_execution *rexec, int status, result_status = SIEVE_EXEC_FAILURE; break; case SIEVE_EXEC_TEMP_FAILURE: + case SIEVE_EXEC_RESOURCE_LIMIT: if (!rexec->committed) { result_status = ret; break;