? 950638-countries-count.patch
Index: drupalorg/drupalorg.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/drupalorg/drupalorg/drupalorg.module,v
retrieving revision 1.147
diff -u -p -r1.147 drupalorg.module
--- drupalorg/drupalorg.module	21 Oct 2010 00:34:25 -0000	1.147
+++ drupalorg/drupalorg.module	23 Oct 2010 17:16:27 -0000
@@ -321,7 +321,7 @@ function drupalorg_get_activity($_force 
     $stats['number_of_users'] = number_format(db_result(db_query('SELECT COUNT(*) FROM {users} WHERE status = 1')));
 
     // Country: A single text field, so we can filter it in SQL.
-    $stats['number_of_countries'] = number_format(db_result(db_query('SELECT COUNT(DISTINCT value) FROM {profile_values} WHERE fid = %d', DRUPALORG_COUNTRY_PID)));
+    $stats['number_of_countries'] = number_format(db_result(db_query("SELECT COUNT(DISTINCT value) FROM {profile_values} WHERE fid = %d AND value NOT IN ('', '<not specified>')", DRUPALORG_COUNTRY_PID)));
 
     // Languages: Get all the distinct combinations and then filter that down.
     $languages = array();
