diff --git a/sites/all/modules/contrib/rolereference/rolereference.module b/sites/all/modules/contrib/rolereference/rolereference.module
index 6cf179a..4b088ff 100755
--- a/sites/all/modules/contrib/rolereference/rolereference.module
+++ b/sites/all/modules/contrib/rolereference/rolereference.module
@@ -49,6 +49,7 @@ function rolereference_field_settings_form($field, $instance, $has_data) {
   $form['referenceable_roles'] = array(
     '#type'          => 'checkboxes',
     '#title'         => t('Roles that can be referenced'),
+    '#description'   => t('Select roles that may be referenced by this field. All roles will be available if none are checked.'),
     '#multiple'      => TRUE,
     '#default_value' => is_array($settings['referenceable_roles'])
       ? $settings['referenceable_roles']
@@ -249,5 +250,11 @@ function rolereference_potential_references($referenceable_roles) {
       }
     }
   }
+  // Allow any role to be referenced if none have been explicitly selected.
+  if (empty($roles)) {
+    foreach ($user_roles as $rid => $role) {
+      $roles[$rid] = $role;
+    }
+  }
   return $roles;
-}
\ No newline at end of file
+}

