diff --git a/src/jio/features/jobRecovery.js b/src/jio/features/jobRecovery.js
index 01f23484efa3e620768f52d2e1ae47ffb596a506..dff32981d7b780720b8f263f88dfcc421cf59006 100644
--- a/src/jio/features/jobRecovery.js
+++ b/src/jio/features/jobRecovery.js
@@ -15,6 +15,8 @@ function enableJobRecovery(jio, shared, options) {
   }
 
   function recoverJob(param) {
+    shared.job_queue.remove(param.id);
+    shared.job_queue.save();
     shared.emit('job', param);
   }