diff --git a/Config/BuildSettings.swift b/Config/BuildSettings.swift
index 54c791615..7567de985 100644
--- a/Config/BuildSettings.swift
+++ b/Config/BuildSettings.swift
@@ -47,6 +47,12 @@ final class BuildSettings: NSObject {
static let stunServerFallbackUrlString: String? = "stun:turn.matrix.org"
+ // List of homeservers for the public rooms directory
+ static let roomDirectoryServers = [
+ "matrix.org"
+ ]
+
+
// Bug report
static let bugReportEndpointUrlString = "https://riot.im/bugreports"
// Use the name allocated by the bug report server
diff --git a/Riot/Assets/Riot-Defaults.plist b/Riot/Assets/Riot-Defaults.plist
index d37f53fdb..e3d0c735a 100644
--- a/Riot/Assets/Riot-Defaults.plist
+++ b/Riot/Assets/Riot-Defaults.plist
@@ -75,11 +75,6 @@
15066368
presenceColorForOfflineUser
15020851
- roomDirectoryServers
-
- matrix.org
-
-
enableBotCreation
diff --git a/Riot/Modules/Rooms/RoomsViewController.m b/Riot/Modules/Rooms/RoomsViewController.m
index 09f15cc14..ff7cb5175 100644
--- a/Riot/Modules/Rooms/RoomsViewController.m
+++ b/Riot/Modules/Rooms/RoomsViewController.m
@@ -155,9 +155,8 @@
MXKDirectoryServersDataSource *directoryServersDataSource = [[MXKDirectoryServersDataSource alloc] initWithMatrixSession:recentsDataSource.publicRoomsDirectoryDataSource.mxSession];
[directoryServersDataSource finalizeInitialization];
- // Add directory servers from the app settings plist
- NSArray *roomDirectoryServers = [[NSUserDefaults standardUserDefaults] objectForKey:@"roomDirectoryServers"];
- directoryServersDataSource.roomDirectoryServers = roomDirectoryServers;
+ // Add directory servers from the app settings
+ directoryServersDataSource.roomDirectoryServers = BuildSettings.roomDirectoryServers;
__weak typeof(self) weakSelf = self;