diff --git a/src/components/Modals/SearchModal/PluginManager.vue b/src/components/Modals/SearchModal/PluginManager.vue
index ef5747da..9036ae59 100644
--- a/src/components/Modals/SearchModal/PluginManager.vue
+++ b/src/components/Modals/SearchModal/PluginManager.vue
@@ -64,6 +64,11 @@ export default {
     togglePlugin(plugin) {
       qbit.enableSearchPlugin([plugin.name], plugin.enabled)
     }
+  },
+  mounted() {
+    if(!this.searchPlugins.length) {
+      qbit.updateSearchPlugins()
+    }
   }
 }
 </script>
diff --git a/src/services/qbit.js b/src/services/qbit.js
index 08c3ec09..6bc72f85 100644
--- a/src/services/qbit.js
+++ b/src/services/qbit.js
@@ -355,6 +355,10 @@ class Qbit {
       .then(res => res.data)
   }
 
+  updateSearchPlugins() {
+    return this.execute('post', '/search/updatePlugins')
+  }
+
   enableSearchPlugin(plugins, enable) {
     const params = {
       names: plugins.join('|'),