diff --git a/lib/utils/matrix_sdk_extensions/flutter_matrix_dart_sdk_database/builder.dart b/lib/utils/matrix_sdk_extensions/flutter_matrix_dart_sdk_database/builder.dart index 98ec35e06..dfcc9d617 100644 --- a/lib/utils/matrix_sdk_extensions/flutter_matrix_dart_sdk_database/builder.dart +++ b/lib/utils/matrix_sdk_extensions/flutter_matrix_dart_sdk_database/builder.dart @@ -65,7 +65,7 @@ Future _constructDatabase(String clientName) async { final temporaryDirectory = await getTemporaryDirectory(); fileStorageLocation = await Directory( join(temporaryDirectory.path, 'fluffychat_download_cache'), - ).create(); + ).create(recursive: true); } on MissingPlatformDirectoryException catch (_) { Logs().w( 'No temporary directory for file cache available on this platform.',