diff --git a/frontend/src/lib/components/view/batch-operations-toolbar.svelte b/frontend/src/lib/components/view/batch-operations-toolbar.svelte
index de172cb..59a7f83 100644
--- a/frontend/src/lib/components/view/batch-operations-toolbar.svelte
+++ b/frontend/src/lib/components/view/batch-operations-toolbar.svelte
@@ -199,27 +199,14 @@
>
-
-
-
-
- Keep “{selectedBooks[0].title}”
-
-
- Files move onto the book you selected first, which keeps its own metadata.
-
+
+
+
+ Merge into first selected
- (mergingBooks = selectedBooks)}
- >
-
-
- Choose what to keep…
-
-
- Pick the record that survives and resolve the metadata field by field.
-
+ (mergingBooks = selectedBooks)}>
+
+ Manual merge…
diff --git a/frontend/src/routes/(root)/settings/libraries/[libraryId]/duplicates/+page.svelte b/frontend/src/routes/(root)/settings/libraries/[libraryId]/duplicates/+page.svelte
index de35cdc..81500b5 100644
--- a/frontend/src/routes/(root)/settings/libraries/[libraryId]/duplicates/+page.svelte
+++ b/frontend/src/routes/(root)/settings/libraries/[libraryId]/duplicates/+page.svelte
@@ -149,30 +149,14 @@
>
Merge…
-
- quickMerge(group)}
- >
-
-
- Keep “{records[0]?.title}”
-
-
- Files move onto the first book, which keeps its own metadata.
-
+
+ quickMerge(group)}>
+
+ Merge into first selected
- (merging = group)}
- >
-
-
- Choose what to keep…
-
-
- Pick the record that survives and resolve the metadata field by field.
-
+ (merging = group)}>
+
+ Manual merge…