diff --git a/hosting.queues.inc b/hosting.queues.inc
index f9ffc54..cda1666 100644
--- a/hosting.queues.inc
+++ b/hosting.queues.inc
@@ -153,7 +153,9 @@ function hosting_tasks_queue($count = 20) {
   drush_log(dt("Running tasks queue"));
   $tasks = _hosting_get_new_tasks($count);
   foreach ($tasks as $task) {
-     drush_backend_fork("hosting task", array($task->nid));
+    $task->revision = FALSE;
+    node_save($task);
+    drush_backend_fork("hosting task", array($task->nid));
   }
 }
 
