Index: modules/profile/profile.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/profile/profile.module,v
retrieving revision 1.236.2.3
diff -u -p -r1.236.2.3 profile.module
--- modules/profile/profile.module	12 Jan 2009 10:09:19 -0000	1.236.2.3
+++ modules/profile/profile.module	5 Jan 2011 22:34:02 -0000
@@ -431,7 +431,7 @@ function _profile_update_user_fields($fi
 }
 
 function profile_validate_profile($edit, $category) {
-  $result = _profile_get_fields($category);
+  $result = _profile_get_fields($category, $edit['form_id'] == 'user_register');
   while ($field = db_fetch_object($result)) {
     if ($edit[$field->name]) {
       if ($field->type == 'url') {
