diff --git a/src/managesieve-login/managesieve-login-settings.c b/src/managesieve-login/managesieve-login-settings.c
index 7a143b4aa409d590bf21baef8e47791d10c93f53..f5a1d0789dd39d59bb36eeb0cd7a2e11ce928edb 100644
--- a/src/managesieve-login/managesieve-login-settings.c
+++ b/src/managesieve-login/managesieve-login-settings.c
@@ -33,12 +33,7 @@ struct service_settings managesieve_login_settings_service_settings = {
 
 	.drop_priv_before_exec = FALSE,
 
-	.process_min_avail = 0,
-	.process_limit = 0,
-	.client_limit = 0,
 	.service_count = 1,
-	.idle_kill = 0,
-	.vsz_limit = (uoff_t)-1,
 
 	.unix_listeners = ARRAY_INIT,
 	.fifo_listeners = ARRAY_INIT,
diff --git a/src/managesieve/managesieve-settings.c b/src/managesieve/managesieve-settings.c
index a27659924b3a10fd2cc5ee902ef6aae98c8ad316..3df71dd8d558ac3691bc9747e42b5b5cdc4b9e6c 100644
--- a/src/managesieve/managesieve-settings.c
+++ b/src/managesieve/managesieve-settings.c
@@ -30,12 +30,8 @@ struct service_settings managesieve_settings_service_settings = {
 
 	.drop_priv_before_exec = FALSE,
 
-	.process_min_avail = 0,
-	.process_limit = 0,
 	.client_limit = 1,
 	.service_count = 1,
-	.idle_kill = 0,
-	.vsz_limit = (uoff_t)-1,
 
 	.unix_listeners = ARRAY_INIT,
 	.fifo_listeners = ARRAY_INIT,