diff --git a/console/src/modules/system/plugins/PluginDetail.vue b/console/src/modules/system/plugins/PluginDetail.vue
index 376b59f7b..75b788d30 100644
--- a/console/src/modules/system/plugins/PluginDetail.vue
+++ b/console/src/modules/system/plugins/PluginDetail.vue
@@ -33,6 +33,8 @@ const { data: pluginRoleTemplates } = useQuery({
 
     return data.items;
   },
+  cacheTime: 0,
+  enabled: computed(() => !!plugin?.value?.metadata.name),
 });
 
 const pluginRoleTemplateGroups = computed<RoleTemplateGroup[]>(() => {