diff --git a/app/assets/javascripts/discourse/app/components/header.gjs b/app/assets/javascripts/discourse/app/components/header.gjs
index caa739cf8f3..c2f095816aa 100644
--- a/app/assets/javascripts/discourse/app/components/header.gjs
+++ b/app/assets/javascripts/discourse/app/components/header.gjs
@@ -1,10 +1,12 @@
import Component from "@glimmer/component";
import { tracked } from "@glimmer/tracking";
import { getOwner } from "@ember/application";
+import { hash } from "@ember/helper";
import { action } from "@ember/object";
import { service } from "@ember/service";
import { modifier } from "ember-modifier";
import { and, eq, not, or } from "truth-helpers";
+import PluginOutlet from "discourse/components/plugin-outlet";
import DAG from "discourse/lib/dag";
import scrollLock from "discourse/lib/scroll-lock";
import DiscourseURL from "discourse/lib/url";
@@ -218,6 +220,10 @@ export default class GlimmerHeader extends Component {
{{/if}}
+
}
diff --git a/app/assets/javascripts/discourse/app/widgets/header.js b/app/assets/javascripts/discourse/app/widgets/header.js
index 068a32a2cd1..3f309954f02 100644
--- a/app/assets/javascripts/discourse/app/widgets/header.js
+++ b/app/assets/javascripts/discourse/app/widgets/header.js
@@ -575,10 +575,23 @@ export default createWidget("header", {
minimized: !!attrs.topic,
};
- return h(
- "div.wrap",
- this.attach("header-contents", { ...attrs, ...contentsAttrs })
- );
+ return [
+ h(
+ "div.wrap",
+ this.attach("header-contents", { ...attrs, ...contentsAttrs })
+ ),
+ new RenderGlimmer(
+ this,
+ "div.widget-component-connector",
+ hbs`
+
+ `,
+ { minimized: !!attrs.topic }
+ ),
+ ];
},
updateHighlight() {