Index: comment.module =================================================================== RCS file: /cvs/drupal/drupal/modules/comment/comment.module,v retrieving revision 1.604 diff -u -r1.604 comment.module --- comment.module 6 Dec 2007 09:58:30 -0000 1.604 +++ comment.module 7 Dec 2007 04:05:27 -0000 @@ -1639,7 +1639,7 @@ $destination = "destination=". drupal_urlencode("node/$node->nid#comment-form"); } - if (variable_get('user_register', 1)) { + if (variable_get('user_register', 1) && (user_access('post comments'))) { return t('Login or register to post comments', array('@login' => url('user/login', array('query' => $destination)), '@register' => url('user/register', array('query' => $destination)))); } else {