diff --git a/app/src/main/java/org/gnucash/android/ui/settings/dialog/DeleteBookConfirmationDialog.java b/app/src/main/java/org/gnucash/android/ui/settings/dialog/DeleteBookConfirmationDialog.java index fe5dfccf9..2f58bcaf8 100644 --- a/app/src/main/java/org/gnucash/android/ui/settings/dialog/DeleteBookConfirmationDialog.java +++ b/app/src/main/java/org/gnucash/android/ui/settings/dialog/DeleteBookConfirmationDialog.java @@ -24,6 +24,7 @@ import org.gnucash.android.R; import org.gnucash.android.db.adapter.BooksDbAdapter; import org.gnucash.android.ui.common.Refreshable; +import org.gnucash.android.util.BackupManager; /** * Confirmation dialog for deleting a book. @@ -52,6 +53,7 @@ public Dialog onCreateDialog(Bundle savedInstanceState) { @Override public void onClick(DialogInterface dialogInterface, int which) { final String bookUID = getArguments().getString("bookUID"); + BackupManager.backupBook(bookUID); BooksDbAdapter.getInstance().deleteBook(bookUID); ((Refreshable) getTargetFragment()).refresh(); }