diff --git a/src/views/CharacterDetailView.vue b/src/views/CharacterDetailView.vue
index a6cdfe5..0bf93f5 100644
--- a/src/views/CharacterDetailView.vue
+++ b/src/views/CharacterDetailView.vue
@@ -937,12 +937,13 @@ const handleLogout = () => {
@click.stop="reusePrompt(gen)"
v-tooltip.bottom="'Use this prompt'" />
+ v-tooltip.bottom="'Use original assets'"
+ :disabled="gen.status !== 'done' || gen.assets_list.length == 0" />
diff --git a/src/views/ImageGenerationView.vue b/src/views/ImageGenerationView.vue
index 4c82e44..670cfe8 100644
--- a/src/views/ImageGenerationView.vue
+++ b/src/views/ImageGenerationView.vue
@@ -729,10 +729,10 @@ onMounted(() => {
@click.stop="reusePrompt(gen)" v-tooltip.bottom="'Use this prompt'" />
+ @click.stop="reuseAsset(gen)" v-tooltip.bottom="'Use original assets'" :disabled="gen.status !== 'done' || gen.assets_list.length==0" />