diff --git a/aleksis/core/preferences.py b/aleksis/core/preferences.py
index 15ca0e67478ed6483a8cd0df03aa38c1529b8762..afd38c9658e605a91e67f5cb25379186f3feb3bc 100644
--- a/aleksis/core/preferences.py
+++ b/aleksis/core/preferences.py
@@ -288,6 +288,7 @@ class InviteCodePacketSize(IntegerPreference):
     verbose_name = _("Size of packets. (Default 5: abcde)")
 
 
+@site_preferences_registry.register
 class OAuthAllowedGrants(MultipleChoicePreference):
     """Grant Flows allowed for OAuth applications."""