diff --git a/src/calibre/gui2/email.py b/src/calibre/gui2/email.py index 4ecf28e519..f4164befe6 100644 --- a/src/calibre/gui2/email.py +++ b/src/calibre/gui2/email.py @@ -273,7 +273,10 @@ class EmailMixin(object): # {{{ 5000) if remove: try: + next_id = self.library_view.next_id self.library_view.model().delete_books_by_id(remove) + self.iactions['Remove Books'].library_ids_deleted2(remove, + next_id=next_id) except: import traceback # Probably the user deleted the files, in any case, failing