diff --git userloginbar.module userloginbar.module
index 18b4a1b..4e612b5 100644
--- userloginbar.module
+++ userloginbar.module
@@ -17,12 +17,18 @@ function userloginbar_menu() {
     'title' => 'UserloginBar Settings',
     'page callback' => 'drupal_get_form',
     'page arguments' => array('userloginbar_admin'),
-    'access arguments' => array('administrator content'),
+    'access arguments' => array('administer userloginbar'),
   );
 
   return $items;
 }
 
+/**
+ * Implementation of hook_perm()
+ */
+function userloginbar_perm() {
+  return array("administer userloginbar");
+}
 /** implementing the new user login block */
 function userloginbar_block($op = 'list', $delta = 0) {
   if ($op == 'list') {
@@ -104,7 +110,7 @@ function userloginbar_admin() {
 
   $form['text']['disable_welcome_box'] = array(
     '#type' => 'checkbox',
-    '#title' => t('Check this box, if you want to disable welcome box when the user logs in!'),
+    '#title' => t('Check this box if you want to disable welcome box when the user logs in!'),
     '#default_value' => variable_get('disable_welcome_box', FALSE),
   );
 
