Followup for r74962
diff --git a/Lib/urllib.py b/Lib/urllib.py
index 51e8df9..8b4029d 100644
--- a/Lib/urllib.py
+++ b/Lib/urllib.py
@@ -1354,9 +1354,8 @@
             if proxy_settings['exclude_simple']:
                 return True
 
-        for value in proxy_settings.get('exceptions'):
+        for value in proxy_settings.get('exceptions', ()):
             # Items in the list are strings like these: *.local, 169.254/16
-            value = sc.CFArrayGetValueAtIndex(exceptions, index)
             if not value: continue
 
             m = re.match(r"(\d+(?:\.\d+)*)(/\d+)?", value)