diff --git a/app/assets/javascripts/search/results/components/status_bar.vue b/app/assets/javascripts/search/results/components/status_bar.vue
index c6ac7de7043b95964d8b3915d1320a5cac197e76..f995e9d8db8dfe81741d0f5c76310180e00f12bf 100644
--- a/app/assets/javascripts/search/results/components/status_bar.vue
+++ b/app/assets/javascripts/search/results/components/status_bar.vue
@@ -27,6 +27,11 @@ export default {
       type: Boolean,
       required: true,
     },
+    error: {
+      type: String,
+      required: false,
+      default: '',
+    },
   },
   computed: {
     ...mapState(['query', 'groupInitialJson', 'projectInitialJson', 'repositoryRef']),
@@ -75,6 +80,9 @@ export default {
         this?.resultsTotal ?? 0,
       );
     },
+    hasError() {
+      return Boolean(this.error);
+    },
   },
   methods: {
     handleInput(selected) {
diff --git a/scripts/frontend/quarantined_vue3_specs.txt b/scripts/frontend/quarantined_vue3_specs.txt
index a6835fe613d6a70556a914c0960735d08fef991e..916dbdea112667ac459fae49248edd0916c144a6 100644
--- a/scripts/frontend/quarantined_vue3_specs.txt
+++ b/scripts/frontend/quarantined_vue3_specs.txt
@@ -237,7 +237,6 @@ spec/frontend/repository/components/header_area/blob_overflow_menu_spec.js
 spec/frontend/repository/components/table/index_spec.js
 spec/frontend/repository/components/table/row_spec.js
 spec/frontend/repository/router_spec.js
-spec/frontend/search/results/components/status_bar_spec.js
 spec/frontend/search/sidebar/components/checkbox_filter_spec.js
 spec/frontend/search/sidebar/components/label_dropdown_items_spec.js
 spec/frontend/search/topbar/components/app_spec.js