diff --git a/apps/browser/src/autofill/background/overlay.background.ts b/apps/browser/src/autofill/background/overlay.background.ts index 3f1d36164b66..ac26e89aff1d 100644 --- a/apps/browser/src/autofill/background/overlay.background.ts +++ b/apps/browser/src/autofill/background/overlay.background.ts @@ -1512,6 +1512,7 @@ export class OverlayBackground implements OverlayBackgroundInterface { */ private async generatePassword(): Promise { this.generatedPassword = await this.generatePasswordCallback(); + await this.addPasswordCallback(this.generatedPassword); } /** @@ -1537,8 +1538,6 @@ export class OverlayBackground implements OverlayBackgroundInterface { return; } - await this.addPasswordCallback(this.generatedPassword); - const pageDetails = this.pageDetailsForTab[port.sender.tab.id]; if (!pageDetails) { return;