diff --git a/assets/javascripts/discourse/connectors/topic-list-after-title/location-label.gjs b/assets/javascripts/discourse/connectors/topic-list-after-title/location-label.gjs
index 314ca81..a7bbe91 100644
--- a/assets/javascripts/discourse/connectors/topic-list-after-title/location-label.gjs
+++ b/assets/javascripts/discourse/connectors/topic-list-after-title/location-label.gjs
@@ -1,10 +1,15 @@
-
- {{#if @outletArgs.topic.location}}
-
-
-
- {{/if}}
-
+import Component from "@glimmer/component";
+import LocationLabelContainer from "../../components/location-label-container";
+
+export default class LocationLabel extends Component {
+
+ {{#if @outletArgs.topic.location}}
+
+
+
+ {{/if}}
+
+}
diff --git a/assets/javascripts/discourse/initializers/location-edits.js b/assets/javascripts/discourse/initializers/location-edits.js
index 5513539..c5375ec 100644
--- a/assets/javascripts/discourse/initializers/location-edits.js
+++ b/assets/javascripts/discourse/initializers/location-edits.js
@@ -2,7 +2,6 @@ import { scheduleOnce } from "@ember/runloop";
import { withPluginApi } from "discourse/lib/plugin-api";
import Composer from "discourse/models/composer";
import NavItem from "discourse/models/nav-item";
-import TopicStatus from "discourse/raw-views/topic-status";
import {
default as discourseComputed,
observes,