Index: taxonomy.php
===================================================================
--- taxonomy.php	(revision 22474)
+++ taxonomy.php	(working copy)
@@ -3161,7 +3161,7 @@
 		return new WP_Error( 'invalid_object', __( 'Invalid object ID' ) );
 
 	$object_terms = get_object_term_cache( $object_id, $taxonomy );
-	if ( false === $terms )
+	if ( false === $object_terms )
 		 $object_terms = wp_get_object_terms( $object_id, $taxonomy );
 
 	if ( is_wp_error( $object_terms ) )
