diff --git a/source/templates/classic/partials/languages.ejs b/source/templates/classic/partials/languages.ejs
index eff6e8f9..dbe3aa59 100644
--- a/source/templates/classic/partials/languages.ejs
+++ b/source/templates/classic/partials/languages.ejs
@@ -23,7 +23,10 @@
<% if (languages.length) { %>
estimation from <%= f(plugins.languages["stats.recent"]?.total) %>b of code in <%= plugins.languages["stats.recent"]?.files %> edited file<%= s(plugins.languages["stats.recent"]?.files) %> across <%= plugins.languages["stats.recent"]?.commits %> commit<%= s(plugins.languages["stats.recent"]?.commits) %> over last <%= plugins.languages["stats.recent"]?.latest ?? plugins.languages["stats.recent"]?.days %> day<%= s(plugins.languages["stats.recent"]?.latest ?? plugins.languages["stats.recent"]?.days) %>
<% } else { %>
- No recent push activity found over last <%= plugins.languages["stats.recent"]?.latest ?? plugins.languages["stats.recent"]?.days %> day<%= s(plugins.languages["stats.recent"]?.latest ?? plugins.languages["stats.recent"]?.days) %>
+ No recent push activity found
+ <% { const days = plugins.languages["stats.recent"]?.latest ?? plugins.languages["stats.recent"]?.days; if (days) { %>
+ over last <%= days %> day<%= s(days) %>
+ <% } } %>
<% } %>
<% } else if ((section === "most-used")&&(plugins.languages.indepth)) { %>
diff --git a/source/templates/repository/partials/languages.ejs b/source/templates/repository/partials/languages.ejs
index 0a5a77cf..14f7c0d5 100644
--- a/source/templates/repository/partials/languages.ejs
+++ b/source/templates/repository/partials/languages.ejs
@@ -20,7 +20,10 @@
<% } else { const width = 460 * (1 + large) %>
<% if (section === "recently-used") { %>
- estimation from <%= plugins.languages["stats.recent"]?.files %> edited file<%= s(plugins.languages["stats.recent"]?.files) %> from <%= plugins.languages["stats.recent"]?.commits %> commit<%= s(plugins.languages["stats.recent"]?.commits) %> over last <%= plugins.languages["stats.recent"]?.days %> day<%= s(plugins.languages["stats.recent"]?.days) %>
+ estimation from <%= plugins.languages["stats.recent"]?.files %> edited file<%= s(plugins.languages["stats.recent"]?.files) %> from <%= plugins.languages["stats.recent"]?.commits %> commit<%= s(plugins.languages["stats.recent"]?.commits) %>
+ <% { const days = plugins.languages["stats.recent"]?.latest ?? plugins.languages["stats.recent"]?.days; if (days) { %>
+ over last <%= days %> day<%= s(days) %>
+ <% } } %>
<% } %>