Index: contrib/buddylistautoadd/buddylistautoadd.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/buddylist/contrib/buddylistautoadd/buddylistautoadd.module,v retrieving revision 1.1.2.1 diff -u -p -r1.1.2.1 buddylistautoadd.module --- contrib/buddylistautoadd/buddylistautoadd.module 6 Sep 2007 21:29:19 -0000 1.1.2.1 +++ contrib/buddylistautoadd/buddylistautoadd.module 20 Aug 2008 09:52:18 -0000 @@ -83,6 +83,10 @@ function buddylistautoadd_user($op, &$ed $buddy = user_load(array('uid' => $uid)); db_query('INSERT INTO {buddylist} (received, uid, buddy, timestamp) VALUES (1, %d, %d, %d)', $account->uid , $buddy->uid , time()); + if (variable_get('buddylist_require_approval', 0)) { + db_query('INSERT INTO {buddylist} (received, uid, buddy, timestamp) VALUES (1, %d, %d, %d)', + $buddy->uid , $account->uid , time()); + } drupal_set_message(t('User @name was automatically added to your buddy list', array('@name' => $buddy->name))); module_invoke_all('buddylist', 'add', $buddy, $account, true);