diff --git a/material/base.html b/material/base.html
index 195222d7aa7cbd83ec544a30c8db5fedff4b7877..0b45f6561131c423942711d6a37fc5157dbb2331 100644
--- a/material/base.html
+++ b/material/base.html
@@ -156,6 +156,9 @@
         <script src="{{ path }}/lunr.stemmer.support.js"></script>
         {% for language in languages | map("trim") %}
           {% if language != "en" %}
+            {% if language == "jp" %}
+              <script src="{{ path }}/tinyseg.js"></script>
+            {% endif %}
             <script src="{{ path }}/lunr.{{ language }}.js"></script>
           {% endif %}
         {% endfor %}
diff --git a/src/base.html b/src/base.html
index 15849b7b120cafb9b1a6576703aefed482e334f7..841a1179eb0aa5576f49cbc8328158471fbc4acc 100644
--- a/src/base.html
+++ b/src/base.html
@@ -284,6 +284,9 @@
         <script src="{{ path }}/lunr.stemmer.support.js"></script>
         {% for language in languages | map("trim") %}
           {% if language != "en" %}
+            {% if language == "jp" %}
+              <script src="{{ path }}/tinyseg.js"></script>
+            {% endif %}
             <script src="{{ path }}/lunr.{{ language }}.js"></script>
           {% endif %}
         {% endfor %}