diff --git a/src/invidious/routes/backend_switcher.cr b/src/invidious/routes/backend_switcher.cr
index ad7d7e3d..e4702729 100644
--- a/src/invidious/routes/backend_switcher.cr
+++ b/src/invidious/routes/backend_switcher.cr
@@ -2,7 +2,7 @@
module Invidious::Routes::BackendSwitcher
def self.switch(env)
- referer = get_referer(env)
+ referer = get_referer(env, unroll: false)
backend_id = env.params.query["backend_id"]?.try &.to_i
if backend_id.nil?
diff --git a/src/invidious/views/template.ecr b/src/invidious/views/template.ecr
index cb08968c..2665b381 100644
--- a/src/invidious/views/template.ecr
+++ b/src/invidious/views/template.ecr
@@ -133,8 +133,9 @@
<% end %>
<% end %>
<% else %>
+ <% current_page = env.get("current_page") %>
<% CONFIG.invidious_companion.each_with_index do | companion, index | %>
- display: inline-block;">
+ display: inline-block;">
Backend<%= HTML.escape((index + 1).to_s) %> <%= HTML.escape(companion.note) %>