diff --git a/src/lib-sieve/storage/file/sieve-file-storage-active.c b/src/lib-sieve/storage/file/sieve-file-storage-active.c index 0e50167665b1d691683dd8acdeed9e96be782628..a2f655fb97f299f323eb9b58b763266512474725 100644 --- a/src/lib-sieve/storage/file/sieve-file-storage-active.c +++ b/src/lib-sieve/storage/file/sieve-file-storage-active.c @@ -277,6 +277,8 @@ struct sieve_script *sieve_file_storage_active_script_open * ignore this situation and report 'no active script'. * Activation should fix this situation. */ + sieve_storage_set_error(storage, SIEVE_ERROR_NOT_FOUND, + "Active script is invalid"); return NULL; }