diff --git a/src/calibre/gui2/jobs2.py b/src/calibre/gui2/jobs2.py index 8ecc87a7f4..a0b7063c79 100644 --- a/src/calibre/gui2/jobs2.py +++ b/src/calibre/gui2/jobs2.py @@ -167,8 +167,8 @@ class JobManager(QAbstractTableModel): _('Job has already run')).exec_() return if not job.is_running: - error_dialog(view, _('Cannot kill job'), - _('Cannot kill waiting job')).exec_() + self.jobs.remove(job) + self.reset() return