diff --git a/src/backend/utils/misc/guc.c b/src/backend/utils/misc/guc.c
index 5246fc5b2015aa92b3dd32bff2ade6b58acd1789..e1b65256a4feed3f71c89e88b24573547e939cd3 100644
--- a/src/backend/utils/misc/guc.c
+++ b/src/backend/utils/misc/guc.c
@@ -2042,7 +2042,7 @@ static struct config_int ConfigureNamesInt[] =
 	},
 
 	{
-		{"commit_delay", PGC_USERSET, WAL_SETTINGS,
+		{"commit_delay", PGC_SUSET, WAL_SETTINGS,
 			gettext_noop("Sets the delay in microseconds between transaction commit and "
 						 "flushing WAL to disk."),
 			NULL