Index: xmlrpc.php
===================================================================
--- xmlrpc.php	(revision 5213)
+++ xmlrpc.php	(working copy)
@@ -1526,7 +1526,8 @@
 		$categories_struct = array();
 
 		// FIXME: can we avoid using direct SQL there?
-		if ($cats = $wpdb->get_results("SELECT cat_ID, cat_name FROM $wpdb->categories", ARRAY_A)) {
+		// Require category_count > 0 to match default category list displays in WordPress Web UI
+		if ($cats = $wpdb->get_results("SELECT cat_ID, cat_name FROM $wpdb->categories WHERE category_count > 0", ARRAY_A)) {
 			foreach ($cats as $cat) {
 				$struct['categoryId'] = $cat['cat_ID'];
 				$struct['categoryName'] = $cat['cat_name'];

