diff --git a/erp5/util/testnode/testnode.py b/erp5/util/testnode/testnode.py
index 518c89ff86b5a3cf8b770d06f9cf0e1257e14294..b863248cf6a206216ea9abc075b0bc60befcea41 100644
--- a/erp5/util/testnode/testnode.py
+++ b/erp5/util/testnode/testnode.py
@@ -171,7 +171,7 @@ shared = true
       # only limit to particular error, if we run that code for all errors,
       # then if server having most repositories is down for some time, we would
       # erase all repositories and facing later hours of downloads
-      if getattr(error, 'stderr', '').find('index file') >= 0:
+      if getattr(error, 'stderr', '').find('index') >= 0:
         rmtree(repository_path)
       logger.warning("Error while getting repository, ignoring this test suite",
                      exc_info=1)