diff --git a/lib/pages/chat_access_settings/chat_access_settings_controller.dart b/lib/pages/chat_access_settings/chat_access_settings_controller.dart index 5c13623e5..b39b3daf1 100644 --- a/lib/pages/chat_access_settings/chat_access_settings_controller.dart +++ b/lib/pages/chat_access_settings/chat_access_settings_controller.dart @@ -54,13 +54,12 @@ class ChatAccessSettingsController extends State { // Knock is only supported for rooms up from version 7: if (roomVersionInt != null && roomVersionInt <= 6) { joinRules.remove(JoinRules.knock); + joinRules.remove(JoinRules.knockRestricted); } if (knownSpaceParents.isEmpty) { joinRules.remove(JoinRules.restricted); - if (roomVersionInt != null && roomVersionInt <= 6) { - joinRules.remove(JoinRules.knockRestricted); - } + joinRules.remove(JoinRules.knockRestricted); } // If an unsupported join rule is the current join rule, display it: