protect against test problems with Jython
diff --git a/Lib/test/test_array.py b/Lib/test/test_array.py
index b3fd3fe..0331280 100755
--- a/Lib/test/test_array.py
+++ b/Lib/test/test_array.py
@@ -602,12 +602,13 @@
 
     def test_bug_782369(self):
         import sys
-        for i in range(10):
-            b = array.array('B', range(64))
-        rc = sys.getrefcount(10)
-        for i in range(10):
-            b = array.array('B', range(64))
-        self.assertEqual(rc, sys.getrefcount(10))
+        if hasattr(sys, "getrefcount"):
+            for i in range(10):
+                b = array.array('B', range(64))
+            rc = sys.getrefcount(10)
+            for i in range(10):
+                b = array.array('B', range(64))
+            self.assertEqual(rc, sys.getrefcount(10))
 
 class StringTest(BaseTest):