diff --git a/src/engine/currencyEngine.js b/src/engine/currencyEngine.js
index <HASH>..<HASH> 100644
--- a/src/engine/currencyEngine.js
+++ b/src/engine/currencyEngine.js
@@ -368,7 +368,7 @@ export class CurrencyEngine {
 
   async startEngine (): Promise<void> {
     this.callbacks.onBalanceChanged(this.currencyCode, this.getBalance())
-    this.updateFeeFromEdge().then(this.updateFeeFromVendor)
+    this.updateFeeFromEdge().then(() => this.updateFeeFromVendor())
     return this.engineState.connect()
   }
Fix "this" context for vendor fee fetch