diff --git a/include/i18n/en_US/help/tips/settings.access.yaml b/include/i18n/en_US/help/tips/settings.access.yaml
index 257651b60cfe7536cfbc64e789f2c01860e5544b..53c6be38bf73ab28370bc1f1a6220caa18ebd1e7 100644
--- a/include/i18n/en_US/help/tips/settings.access.yaml
+++ b/include/i18n/en_US/help/tips/settings.access.yaml
@@ -67,3 +67,33 @@ bind_staff_session_to_ip:
         Enable this if you want the Agent to be remembered by their current IP
         at the time of Log In.
 
+registration_method:
+    title: Registration Options
+    content: >
+        <span class="doc-desc-title">Registration Method</span> and <span
+        class="doc-desc-title">Registration Required</span> are used
+        together to configure how users register and access the web portal
+        of your help desk. The table below summarizes how the two settings
+        are interpreted by the system.
+        <table border="1" cellpadding="2px" cellspacing="0" style="margin-top:7px"
+            ><tbody style="vertical-align:top;">
+            <tr><th>Registration Required</th>
+                <th>Registration Method</th>
+                <th>Result</th></tr>
+            <tr><td>No</td><td>Public</td>
+                <td>Registration encouraged but not required for new
+                    tickets.</td></tr>
+            <tr><td>Yes</td><td>Public</td>
+                <td>Registration and login are required for new tickets</td></tr>
+            <tr><td>No</td><td>Private</td>
+                <td>Anyone can create a ticket, but only agents
+                    can register accounts</td></tr>
+            <tr><td>Yes</td><td>Private</td>
+                <td>Client access is by invitation only</td></tr>
+            <tr><td>No</td><td>Disabled</td>
+                <td>No one can register for an account, but anyone can
+                    create a ticket. <em>This was how osTicket functioned
+                    prior to 1.9</em></td></tr>
+            <tr><td>Yes</td><td>Disabled</td>
+                <td>Disable new tickets via web portal</td></tr>
+        </tbody></table>
diff --git a/include/staff/settings-access.inc.php b/include/staff/settings-access.inc.php
index 5ea795a5b8dbac101eb8df7da91c33625a2d2dcd..b6e8ad9faa2f6b28cb9840b43d549f87c8871ee0 100644
--- a/include/staff/settings-access.inc.php
+++ b/include/staff/settings-access.inc.php
@@ -89,6 +89,7 @@ if(!defined('OSTADMININC') || !$thisstaff || !$thisstaff->isAdmin() || !$config)
                 if ($config['clients_only'])
                     echo 'checked="checked"'; ?>/>
                 Require registration and login to create tickets
+            <i class="help-tip icon-question-sign" href="#registration_method"></i>
             </td>
         <tr><td>Registration Method:</td>
             <td><select name="client_registration">
@@ -102,7 +103,9 @@ if(!defined('OSTADMININC') || !$thisstaff || !$thisstaff->isAdmin() || !$config)
             echo 'selected="selected"'; ?>><?php echo $val;
         ?></option><?php
     } ?>
-            </select></td>
+            </select>
+            <i class="help-tip icon-question-sign" href="#registration_method"></i>
+            </td>
         </tr>
         <tr><td>User Excessive Logins:</td>
             <td>