diff --git a/assets/js/theme/design-system/toc.js b/assets/js/theme/design-system/toc.js
index a6278ef730e3853b3372ef360b51adec0cc6ccda..1a7ef9c5227d8ac0c03084d09519203a9fe8d59b 100644
--- a/assets/js/theme/design-system/toc.js
+++ b/assets/js/theme/design-system/toc.js
@@ -10,6 +10,9 @@ const CLASSES = {
 class TableOfContent {
   constructor() {
     this.element = document.querySelector('.toc-container');
+
+    if (!this.element) return;
+
     this.content = this.element.querySelector('.toc-content');
     this.nav = this.element.querySelector('.toc');
     this.links = this.element.querySelectorAll('a');
diff --git a/assets/js/theme/utils/a11y.js b/assets/js/theme/utils/a11y.js
index c64658e83b6d83ba538ef49e2ea2cff1b5468022..8358fb92eaba82ff191d35a7faa24b6654a2967d 100644
--- a/assets/js/theme/utils/a11y.js
+++ b/assets/js/theme/utils/a11y.js
@@ -6,7 +6,6 @@ const actionKeys = [
 const a11yClick = function(element, action) {
   element.addEventListener('click', action);
   element.addEventListener('keydown', (event) => {
-    console.log(event)
     actionKeys.forEach(key => {
       if (key === event.code) {
         action(event);