diff --git a/test/lib/test_suite.py b/test/lib/test_suite.py
index 3273a836a4476fbeb4e1d5a5c88f096c6fb80d7c..69a2657bfa94ed5377e6f575b6a31a93ba1fe4dd 100644
--- a/test/lib/test_suite.py
+++ b/test/lib/test_suite.py
@@ -79,7 +79,8 @@ class Test:
         self.result = name.replace(".test", ".result")
         self.tmp_result = os.path.join(self.args.vardir,
                                        os.path.basename(self.result))
-        self.reject = name.replace(".test", ".reject")
+	self.reject = "{0}/test/{1}".format(self.args.builddir,
+			                    name.replace(".test", ".reject"))
         self.is_executed = False
         self.is_executed_ok = None
         self.is_equal_result = None