diff --git a/src/plugins/imap-filter-sieve/imap-filter-sieve.c b/src/plugins/imap-filter-sieve/imap-filter-sieve.c
index 32ccf5f905f57d8493bafa47004a5900ea056149..a733daffc048db15c3a3fa894a6a148cfda0baa7 100644
--- a/src/plugins/imap-filter-sieve/imap-filter-sieve.c
+++ b/src/plugins/imap-filter-sieve/imap-filter-sieve.c
@@ -9,7 +9,6 @@
 #include "mail-user.h"
 #include "mail-duplicate.h"
 #include "mail-storage-private.h"
-#include "iostream-ssl.h"
 #include "smtp-submit.h"
 #include "sieve.h"
 #include "sieve-storage.h"
@@ -570,7 +569,6 @@ imap_filter_sieve_smtp_start(const struct sieve_script_env *senv,
 	struct smtp_submit_input submit_input;
 
 	i_zero(&submit_input);
-	submit_input.ssl = user->ssl_set;
 
 	return (void *)smtp_submit_init_simple(&submit_input, smtp_set,
 					       mail_from);
diff --git a/src/plugins/imapsieve/imap-sieve.c b/src/plugins/imapsieve/imap-sieve.c
index 9b259dc9041633f82ec8a60cd0ac57746bb140ee..dae91fcd0fffc48cb9a62a33b3842155d3eedd91 100644
--- a/src/plugins/imapsieve/imap-sieve.c
+++ b/src/plugins/imapsieve/imap-sieve.c
@@ -9,7 +9,6 @@
 #include "mail-storage.h"
 #include "mail-user.h"
 #include "mail-duplicate.h"
-#include "iostream-ssl.h"
 #include "imap-client.h"
 #include "imap-settings.h"
 
@@ -160,12 +159,10 @@ imap_sieve_smtp_start(const struct sieve_script_env *senv,
 {
 	struct imap_sieve_context *isctx = senv->script_context;
 	struct imap_sieve *isieve = isctx->isieve;
-	struct mail_user *user = isieve->client->user;
 	const struct smtp_submit_settings *smtp_set = isieve->client->smtp_set;
 	struct smtp_submit_input submit_input;
 	
 	i_zero(&submit_input);
-	submit_input.ssl = user->ssl_set;
 
 	return smtp_submit_init_simple(&submit_input, smtp_set, mail_from);
 }
diff --git a/src/plugins/lda-sieve/lda-sieve-plugin.c b/src/plugins/lda-sieve/lda-sieve-plugin.c
index 1eb0a35c24a12084286b31eaf5d42cdc12b487cb..ea9f2dfab6088b79aaa5dd0cf278cb06a405a707 100644
--- a/src/plugins/lda-sieve/lda-sieve-plugin.c
+++ b/src/plugins/lda-sieve/lda-sieve-plugin.c
@@ -15,7 +15,6 @@
 #include "mail-duplicate.h"
 #include "smtp-submit.h"
 #include "mail-send.h"
-#include "iostream-ssl.h"
 #include "lda-settings.h"
 
 #include "sieve.h"
@@ -80,11 +79,9 @@ lda_sieve_smtp_start(const struct sieve_script_env *senv,
 {
 	struct mail_deliver_context *dctx =
 		(struct mail_deliver_context *)senv->script_context;
-	struct mail_user *user = dctx->rcpt_user;
 	struct smtp_submit_input submit_input;
 
 	i_zero(&submit_input);
-	submit_input.ssl = user->ssl_set;
 
 	return (void *)smtp_submit_init_simple(&submit_input, dctx->smtp_set,
 					       mail_from);