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);
