diff --git a/lib/src/client.dart b/lib/src/client.dart index abc8fa87..b76818a9 100644 --- a/lib/src/client.dart +++ b/lib/src/client.dart @@ -745,6 +745,7 @@ class Client extends MatrixApi { Logs.error('Initialization failed: ${e.toString()}', s); clear(); onLoginStateChanged.addError(e, s); + _initLock = false; rethrow; } }