diff --git a/src/greentest/test__threading_monkey_in_thread.py b/src/greentest/test__threading_monkey_in_thread.py
index fe681328287d9a2e9f4c7b44be6629bfc8e863af..350f80e573136d4b103f6b9924cbc1f92a9b6b1b 100644
--- a/src/greentest/test__threading_monkey_in_thread.py
+++ b/src/greentest/test__threading_monkey_in_thread.py
@@ -7,6 +7,7 @@ import greentest
 
 class Test(greentest.TestCase):
 
+    @greentest.ignores_leakcheck # can't be run multiple times
     def test_patch_in_thread(self):
         all_warnings = []
         try: