Index: modules/content_profile_registration.module =================================================================== --- modules/content_profile_registration.module (revision 2873) +++ modules/content_profile_registration.module (working copy) @@ -56,6 +56,16 @@ function content_profile_registration_admin_form_submit($form, &$form_state) { $form_state['values']['registration_hide'] = array_keys(array_filter($form_state['values']['registration_hide'])); + if (module_exists('content_permissions')) { + $fields = array_keys(_content_profile_registration_get_fields( $form_state['type'])); + $account = user_load(0); + foreach ($fields as $key=>$field) { + if (!in_array($field,$form_state['values']['registration_hide']) && !user_access('edit ' . $field,$account)) { + drupal_set_message('Warning, please give anonymous user edit permission for field '.$field,'error'); + } + } + } + } /**