diff --git a/ignite-html-router.js b/ignite-html-router.js
index daf9492..5c9ab9f 100644
--- a/ignite-html-router.js
+++ b/ignite-html-router.js
@@ -1,3 +1,4 @@
+import { IgniteHtml } from "../ignite-html/ignite-html.js";
import { IgniteElement } from "../ignite-html/ignite-element.js";
import { IgniteTemplate, slot, div, html } from "../ignite-html/ignite-template.js";
import { IgniteCallback, IgniteProperty} from "../ignite-html/ignite-html.js";
@@ -495,8 +496,8 @@ class Router {
Router.states = [];
Router.hashMode = false;
-customElements.define("router-link", RouterLink);
-customElements.define("router-view", RouterView);
+IgniteHtml.register("router-link", RouterLink);
+IgniteHtml.register("router-view", RouterView);
window.Router = Router;