diff --git a/modules/features/commons_profile/commons_profile.module b/modules/features/commons_profile/commons_profile.module
index 73a3a62..fb9e0f7 100644
--- a/modules/features/commons_profile/commons_profile.module
+++ b/modules/features/commons_profile/commons_profile.module
@@ -125,8 +125,10 @@ function commons_profile_views_pre_view(&$view) {
       $title = $view->display_handler->get_option('title');
     
       // Fetch the user's friends count
-      $friends = user_relationships_load(array('user' => $account->uid, 'approved' => TRUE), array('count' => TRUE));
-
+      //user_relationships_load isn't used because with 'user' option it would also return requestees matching $account->uid
+      //$friends = user_relationships_load(array('user' => $account->uid, 'approved' => TRUE), array('count' => TRUE));      
+      $friends = db_result(db_query('SELECT count(DISTINCT rid) FROM {user_relationships} ur WHERE ur.requester_id = %d AND ur.approved = %d', array($account->uid,TRUE)));
+      
       // Add a friend count to the block
       $title .= " ({$friends})";
 
