diff --git a/browser/modules/BrowserDOMWindow.sys.mjs b/browser/modules/BrowserDOMWindow.sys.mjs
index 534d23b3e66176ea77f3ef577bf9630626948b9d..752e229bbe725ae394b7648adb949635f2bd70e4 100644
--- a/browser/modules/BrowserDOMWindow.sys.mjs
+++ b/browser/modules/BrowserDOMWindow.sys.mjs
@@ -374,7 +374,7 @@ export class BrowserDOMWindow {
     // Passing a null-URI to only create the content window,
     // and pass true for aSkipLoad to prevent loading of
     // about:blank
-    return this.getContentWindowOrOpenURIInFrame(
+    let res = this.getContentWindowOrOpenURIInFrame(
       null,
       aParams,
       aWhere,
@@ -382,6 +382,10 @@ export class BrowserDOMWindow {
       aName,
       true
     );
+    if (typeof this.win?.gZenGlanceManager !== "undefined" && this.win.toolbar.visible) {
+      this.win.gZenGlanceManager.onTabOpen(res, aURI);
+    }
+    return res;
   }
 
   openURIInFrame(aURI, aParams, aWhere, aFlags, aName) {
