diff --git a/toolkit/components/prompts/src/Prompter.jsm b/toolkit/components/prompts/src/Prompter.jsm index 97167192e242..02c6f3d142ed 100644 --- a/toolkit/components/prompts/src/Prompter.jsm +++ b/toolkit/components/prompts/src/Prompter.jsm @@ -1031,7 +1031,8 @@ class ModalPrompter { if ( domWin && (!modalType || modalType == MODAL_TYPE_WINDOW) && - !this.browsingContext?.isContent + !this.browsingContext?.isContent && + this.browsingContext?.associatedWindow?.gDialogBox ) { modalType = MODAL_TYPE_INTERNAL_WINDOW; }