Index: wp-includes/query.php
===================================================================
--- wp-includes/query.php	(revision 10369)
+++ wp-includes/query.php	(working copy)
@@ -2070,7 +2070,7 @@
 			$where .= " AND $wpdb->posts.post_type = 'page'";
 		} elseif ($this->is_single) {
 			$where .= " AND $wpdb->posts.post_type = 'post'";
-		} elseif ( 'any' == $post_type ) {
+		} elseif ( 'any' == $post_type ||  $this->is_author ) {
 			$where .= '';
 		} else {
 			$where .= " AND $wpdb->posts.post_type = '$post_type'";
