diff --git a/src/invidious/views/watch.ecr b/src/invidious/views/watch.ecr
index 6f9ced6fc..6702a4128 100644
--- a/src/invidious/views/watch.ecr
+++ b/src/invidious/views/watch.ecr
@@ -354,9 +354,8 @@ we're going to need to do it here in order to allow for translations.
<%=
- views = rv["view_count"]?.try &.to_i?
- views ||= rv["view_count_short"]?.try { |x| short_text_to_number(x) }
- translate_count(locale, "generic_views_count", views || 0, NumberFormatting::Short)
+ views = short_text_to_number(rv["short_view_count"]? || "0")
+ translate_count(locale, "generic_views_count", views, NumberFormatting::Short)
%>