diff --git a/includes/webform.admin.inc b/includes/webform.admin.inc
index 479b9fa..985258b 100644
--- a/includes/webform.admin.inc
+++ b/includes/webform.admin.inc
@@ -150,7 +150,7 @@ function webform_admin_settings() {
       '0' => t('Disable Webform submission access control'),
     ),
     '#default_value' => variable_get('webform_submission_access_control', 1),
-    '#description' => t('By default, the configuration form for each webform allows the administrator to choose which roles may submit the form. You may want to allow users to always submit the form if you are using a separate node access module to control access to webform nodes themselves.'),
+    '#description' => t('By default, the configuration form for each webform allows the administrator to choose which roles may access and submit the form.'),
   );
 
   $form = system_settings_form($form);
diff --git a/includes/webform.pages.inc b/includes/webform.pages.inc
index 845dd58..0ff989c 100644
--- a/includes/webform.pages.inc
+++ b/includes/webform.pages.inc
@@ -127,11 +127,11 @@ function webform_configure_form($form, &$form_state, $node) {
   /* Start per-role submission control */
   $form['role_control'] = array(
     '#type' => 'fieldset',
-    '#title' => t('Submission access'),
+    '#title' => t('View and submission access'),
     '#collapsible' => TRUE,
     '#collapsed' => FALSE,
     '#weight' => -3,
-    '#description' => t('These permissions affect which roles can submit this webform. It does not prevent access to the webform page. If needing to prevent access to the webform page entirely, use a content access module such as <a href="http://drupal.org/project/taxonomy_access">Taxonomy Access</a> or <a href="http://drupal.org/project/node_privacy_byrole">Node Privacy by Role</a>.'),
+    '#description' => t('These permissions affect which roles can access and submit this webform. It does not prevent a user from seeing the webform node title and body fields, but will prevent them from seeing the actual form fields and wasting time filling them in. If they need to log in to submit the form, they will see a message telling them so. If they are logged in and do not have the correct role, they will see a message that they do not have permission to view the form. If needing to prevent access to the webform page entirely, use a content access module such as <a href="http://drupal.org/project/taxonomy_access">Taxonomy Access</a> or <a href="http://drupal.org/project/node_privacy_byrole">Node Privacy by Role</a>.'),
     '#access' => variable_get('webform_submission_access_control', 1),
   );
   $user_roles = user_roles();
diff --git a/webform.module b/webform.module
index 612adb0..9b7e033 100644
--- a/webform.module
+++ b/webform.module
@@ -1426,14 +1426,14 @@ function theme_webform_view_messages($variables) {
   if ($closed) {
     $message = t('Submissions for this form are closed.');
   }
-  // If open and not allowed to submit the form, give an explanation.
+  // If open and not allowed to view or submit the form, give an explanation.
   elseif (array_search(TRUE, $allowed_roles) === FALSE && $user->uid != 1) {
     if (empty($allowed_roles)) {
       // No roles are allowed to submit the form.
       $message = t('Submissions for this form are closed.');
     }
     elseif (isset($allowed_roles[2])) {
-      // The "authenticated user" role is allowed to submit and the user is currently logged-out.
+      // The "authenticated user" role is allowed to view and submit the form, but the user is not logged in.
       $login = url('user/login', array('query' => drupal_get_destination()));
       $register = url('user/register', array('query' => drupal_get_destination()));
       if (variable_get('user_register', 1) == 0) {
