diff --git a/app/components/blacklight/search_context/server_applied_params_component.html.erb b/app/components/blacklight/search_context/server_applied_params_component.html.erb
index 7254cce572..a30258024e 100644
--- a/app/components/blacklight/search_context/server_applied_params_component.html.erb
+++ b/app/components/blacklight/search_context/server_applied_params_component.html.erb
@@ -1,4 +1,4 @@
- <%= render 'start_over' %>
+ <%= start_over %>
<%= link_back_to_catalog class: 'btn btn-outline-secondary' %>
diff --git a/app/components/blacklight/search_context/server_applied_params_component.rb b/app/components/blacklight/search_context/server_applied_params_component.rb
index d7783c714d..a7fb57852f 100644
--- a/app/components/blacklight/search_context/server_applied_params_component.rb
+++ b/app/components/blacklight/search_context/server_applied_params_component.rb
@@ -8,6 +8,14 @@ class ServerAppliedParamsComponent < Blacklight::Component
def render?
current_search_session
end
+
+ def start_over
+ render 'start_over', start_over_component: start_over_component, silence_deprecation: true
+ end
+
+ def start_over_component
+ Blacklight::StartOverButtonComponent
+ end
end
end
end
diff --git a/app/views/catalog/_start_over.html.erb b/app/views/catalog/_start_over.html.erb
index cb2ae1fad7..091537059d 100644
--- a/app/views/catalog/_start_over.html.erb
+++ b/app/views/catalog/_start_over.html.erb
@@ -1 +1,2 @@
-<%= render Blacklight::StartOverButtonComponent.new %>
+<% Blacklight.deprecation.warn('The partial _start_over.html.erb will be removed in Blacklight 9.0.') unless local_assigns[:silence_deprecation] %>
+<%= render (start_over_component || Blacklight::StartOverButtonComponent).new %>