diff --git a/app/scripts/metamask-controller.js b/app/scripts/metamask-controller.js index 1e0b018ca..165d80d09 100644 --- a/app/scripts/metamask-controller.js +++ b/app/scripts/metamask-controller.js @@ -3728,6 +3728,9 @@ export default class MetamaskController extends EventEmitter { engine.push( createSnapMethodMiddleware(subjectType === SUBJECT_TYPES.SNAP, { getAppKey: this.getAppKeyForSubject.bind(this, origin), + getUnlockPromise: this.appStateController.getUnlockPromise.bind( + this.appStateController, + ), getSnaps: this.snapController.getPermittedSnaps.bind( this.snapController, origin,