Index: django/newforms/fields.py
===================================================================
--- django/newforms/fields.py	(revision 4050)
+++ django/newforms/fields.py	(working copy)
@@ -215,11 +215,11 @@
                 "User-Agent": self.user_agent,
             }
             try:
-                req = urllib2.Request(field_data, None, headers)
+                req = urllib2.Request(value, None, headers)
                 u = urllib2.urlopen(req)
             except ValueError:
                 raise ValidationError(u'Enter a valid URL.')
-            except: # urllib2.URLError, httplib.InvalidURL, etc.
+            except urllib2.URLError:
                 raise ValidationError(u'This URL appears to be a broken link.')
         return value
 
