diff --git a/packages/firebase_database/firebase_database_platform_interface/lib/src/method_channel/method_channel_database.dart b/packages/firebase_database/firebase_database_platform_interface/lib/src/method_channel/method_channel_database.dart index 2d513f0222f1..2975cdadb9ce 100755 --- a/packages/firebase_database/firebase_database_platform_interface/lib/src/method_channel/method_channel_database.dart +++ b/packages/firebase_database/firebase_database_platform_interface/lib/src/method_channel/method_channel_database.dart @@ -143,10 +143,10 @@ class MethodChannelDatabase extends DatabasePlatform { } @override - void setPersistenceEnabled(bool enabled) { + Future setPersistenceEnabled(bool enabled) async { _persistenceEnabled = enabled; // Call the Pigeon method to set persistence - _api.setPersistenceEnabled(pigeonApp, enabled); + await _api.setPersistenceEnabled(pigeonApp, enabled); } @override