diff -u -p -r1.1.2.4 content_field.inc
--- includes/panels/content_types/content_field.inc	2 Jun 2009 15:05:27 -0000	1.1.2.4
+++ includes/panels/content_types/content_field.inc	6 Jul 2009 18:50:44 -0000
@@ -66,7 +66,12 @@ function content_content_field_content_t
   $formatter = $conf['formatter'];
 
   // Get more information about our field.
-  $field = content_fields($field_name);
+  $field = content_fields($field_name, $node_type);
+
+  // Check view access to the field.
+  if (!content_access('view', $field)) {
+    return '';
+  }
 
   // Force panel settings into the field's display settings.
   $field['display_settings']['label']['format'] = $conf['label'] == 'normal' ? 'hidden' : $conf['label'];
@@ -109,7 +114,7 @@ function content_content_field_content_t
   list($node_type, $field_name) = explode(':', $form_state['subtype_name'], 2);
 
   // Get all the information about our field.
-  $field = content_fields($field_name);
+  $field = content_fields($field_name, $node_type);
 
   // Get information about all the field types on the site.
   $field_types = _content_field_types();
