diff --git a/lib/pages/settings/settings.dart b/lib/pages/settings/settings.dart index 51929f357..5ab126359 100644 --- a/lib/pages/settings/settings.dart +++ b/lib/pages/settings/settings.dart @@ -202,7 +202,8 @@ class SettingsController extends State { } Future getOidcAccountManageUrl() async { - final wellKnown = await Matrix.of(context).client.getWellknown(); + final client = Matrix.of(context).client; + final wellKnown = client.wellKnown ?? await client.getWellknown(); return wellKnown.additionalProperties .tryGetMap('org.matrix.msc2965.authentication') ?.tryGet('account');