diff --git a/src/managesieve-login/managesieve-login-settings.c b/src/managesieve-login/managesieve-login-settings.c
index 2be87399986997eede9b21299412c5a606e94c38..a1c152ed130aeca344ff5dc20483477f42b69dcc 100644
--- a/src/managesieve-login/managesieve-login-settings.c
+++ b/src/managesieve-login/managesieve-login-settings.c
@@ -33,7 +33,7 @@ struct service_settings managesieve_login_settings_service_settings = {
 
 	.drop_priv_before_exec = FALSE,
 
-	.service_count = 1,
+	.restart_request_count = 1,
 
 	.unix_listeners = ARRAY_INIT,
 	.fifo_listeners = ARRAY_INIT,
diff --git a/src/managesieve/managesieve-settings.c b/src/managesieve/managesieve-settings.c
index b53f679e4765ea0980ef050986c02c8b8e8dbc49..1b998fcc72528332e31677737a2dfe0bef3fa8c5 100644
--- a/src/managesieve/managesieve-settings.c
+++ b/src/managesieve/managesieve-settings.c
@@ -31,7 +31,7 @@ struct service_settings managesieve_settings_service_settings = {
 	.drop_priv_before_exec = FALSE,
 
 	.client_limit = 1,
-	.service_count = 1,
+	.restart_request_count = 1,
 
 	.unix_listeners = ARRAY_INIT,
 	.fifo_listeners = ARRAY_INIT,