diff --git a/product/ERP5/Tool/TaskDistributionTool.py b/product/ERP5/Tool/TaskDistributionTool.py
index d5da632156d51be8df46df9f48a27e192040aabd..2e9e70b501a6175e56ac463a08cfc7bbe453e13c 100644
--- a/product/ERP5/Tool/TaskDistributionTool.py
+++ b/product/ERP5/Tool/TaskDistributionTool.py
@@ -144,7 +144,7 @@ class TaskDistributionTool(BaseTool):
             test_result.serialize() # prevent duplicate test result lines
             createTestResultLineList(test_result, test_name_list)
           return test_result.getRelativeUrl(), last_revision
-        if last_state in ('stopped', 'failed'):
+        if last_state in ('stopped',):
           if reference_list_string is not None:
             if reference_list_string == test_result.getReference() \
                 and not allow_restart: