Index: wp-includes/query.php
===================================================================
--- wp-includes/query.php (revision 19567)
+++ wp-includes/query.php (working copy)
@@ -2212,7 +2212,7 @@
 			$where .= $clauses['where'];
 		}
 
-		if ( $this->is_tax ) {
+		if ( $this->is_tax || $this->is_category || $this->is_tag ) {
 			if ( empty($post_type) ) {
 				$post_type = 'any';
 				$post_status_join = true;
