diff --git a/FrontEnd/scripts/debug_panel.js b/FrontEnd/scripts/debug_panel.js index fdff8cb89..07984d7c5 100644 --- a/FrontEnd/scripts/debug_panel.js +++ b/FrontEnd/scripts/debug_panel.js @@ -76,11 +76,11 @@ export class SPIDebugPanel extends HTMLElement { } addCanonicalUrls() { - const canonicalUrl = document.querySelector('link[rel="canonical"]').href + const canonicalUrl = document.querySelector('link[rel="canonical"]')?.href const windowUrl = window.location.href const matchingCanonicalUrl = canonicalUrl === windowUrl - this.newTableRow('Canonical URL', canonicalUrl) + this.newTableRow('Canonical URL', canonicalUrl ? canonicalUrl : 'Missing', canonicalUrl ? null : 'red') this.newTableRow('Window URL', windowUrl) this.newTableRow('Canonical Match', matchingCanonicalUrl, matchingCanonicalUrl ? 'green' : 'red') }