diff --git a/src/plugins/lda-sieve/lda-sieve-plugin.c b/src/plugins/lda-sieve/lda-sieve-plugin.c
index 3ad5e00f844e8cdb0402538995c740de5467fb51..a31ebc4219953fe72835a59ceed1d974322ab26f 100644
--- a/src/plugins/lda-sieve/lda-sieve-plugin.c
+++ b/src/plugins/lda-sieve/lda-sieve-plugin.c
@@ -637,11 +637,6 @@ static int lda_sieve_run
 	if ( srctx.user_ehandler != NULL )
 		sieve_error_handler_unref(&srctx.user_ehandler);
 
-	sieve_error_handler_unref(&srctx.master_ehandler);
-
-	/* Deinitialize Sieve engine */
-	sieve_deinit(&svinst);
-
 	return ret;
 }