diff --git a/src/plugins/lda-sieve/lda-sieve-plugin.c b/src/plugins/lda-sieve/lda-sieve-plugin.c
index 55f61ddfabd55589d58f62f956c3c60a0a3010ae..804d5baaf21b8d53fa6a68271a4873a1876126e7 100644
--- a/src/plugins/lda-sieve/lda-sieve-plugin.c
+++ b/src/plugins/lda-sieve/lda-sieve-plugin.c
@@ -1096,8 +1096,6 @@ lda_sieve_deliver_mail(struct mail_deliver_context *mdctx,
 	T_BEGIN {
 		if (lda_sieve_find_scripts(&srctx) < 0)
 			ret = -1;
-		else if (srctx.scripts == NULL)
-			ret = 0;
 		else
 			ret = lda_sieve_execute(&srctx, storage_r);